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 |