Functions | |
def get_scales (unit_system=0) | |
def hide_draft_statusbar () | |
def init_draft_statusbar_scale () | |
def init_draft_statusbar_snap () | |
def label_to_scale (label) | |
def scale_to_label (scale) | |
def show_draft_statusbar () | |
Variables | |
list draft_scales_arch_imperial | |
list draft_scales_eng_imperial | |
list draft_scales_metrics | |
Function Documentation
◆ get_scales()
def draftutils.init_draft_statusbar.get_scales | ( | unit_system = 0 | ) |
returns the list of preset scales accordin to unit system.
Parameters:
unit_system = 0 : default from user preferences
1 : metrics
2 : imperial architectural
3 : imperial engineering
Referenced by draftutils.init_draft_statusbar.init_draft_statusbar_scale().
◆ hide_draft_statusbar()
def draftutils.init_draft_statusbar.hide_draft_statusbar | ( | ) |
hides draft statusbar if present
References Gui.getMainWindow().
◆ init_draft_statusbar_scale()
def draftutils.init_draft_statusbar.init_draft_statusbar_scale | ( | ) |
this function initializes draft statusbar scale widget
References draftutils.init_draft_statusbar.get_scales(), Gui.getMainWindow(), and draftutils.init_draft_statusbar.scale_to_label().
◆ init_draft_statusbar_snap()
def draftutils.init_draft_statusbar.init_draft_statusbar_snap | ( | ) |
this function initializes draft statusbar snap widget
References Gui.getMainWindow().
◆ label_to_scale()
def draftutils.init_draft_statusbar.label_to_scale | ( | label | ) |
transform a scale string into scale factor as float
References Gui.getMainWindow(), and draftutils.init_draft_statusbar.scale_to_label().
◆ scale_to_label()
def draftutils.init_draft_statusbar.scale_to_label | ( | scale | ) |
transform a float number into a 1:X or X:1 scale and return it as label
Referenced by draftutils.init_draft_statusbar.init_draft_statusbar_scale(), and draftutils.init_draft_statusbar.label_to_scale().
◆ show_draft_statusbar()
def draftutils.init_draft_statusbar.show_draft_statusbar | ( | ) |
shows draft statusbar if present or initializes it
References Gui.getMainWindow().
Variable Documentation
◆ draft_scales_arch_imperial
list draftutils.init_draft_statusbar.draft_scales_arch_imperial |
◆ draft_scales_eng_imperial
list draftutils.init_draft_statusbar.draft_scales_eng_imperial |