pymel.core.datatypes.Distance

digraph inheritancec2ef34519c { rankdir=TB; ranksep=0.15; nodesep=0.15; size="8.0, 12.0"; "Distance" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",URL="#pymel.core.datatypes.Distance",style="setlinewidth(0.5)",tooltip=">>> from pymel.core import *",height=0.25,shape=box,fontsize=8]; "Unit" -> "Distance" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Unit" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",URL="pymel.core.datatypes.Unit.html#pymel.core.datatypes.Unit",style="setlinewidth(0.5)",height=0.25,shape=box,fontsize=8]; }

class Distance
>>> from pymel.core import *
>>> import pymel.core.datatypes as dt
>>>
>>> dt.Distance.getInternalUnit()
'centimeters'
>>> dt.Distance.setUIUnit('meters')
>>> dt.Distance.getUIUnit()
'meters'
>>> d = dt.Distance(12)
>>> d.unit
'meters'
>>> print d
12.0
>>> print repr(d)
dt.Distance(12.0, unit='meters')
>>> print d.asUIUnit()
12.0
>>> print d.asInternalUnit()
1200.0
>>> dt.Distance.setUIUnit('centimeters')
>>> dt.Distance.getUIUnit()
'centimeters'
>>> e = dt.Distance(12)
>>> e.unit
'centimeters'
>>> print e
12.0
>>> str(e)
'12.0'
>>> print repr(e)
dt.Distance(12.0, unit='centimeters')
>>> print e.asUIUnit()
12.0
>>> print e.asInternalUnit()
12.0
>>> f = dt.Distance(12, 'feet')
>>> print f
12.0
>>> print repr(f)
dt.Distance(12.0, unit='feet')
>>> f.unit
'feet'
>>> print f.asUIUnit()
365.76
>>> dt.Distance.setUIUnit('meters')
>>> dt.Distance.getUIUnit()
'meters'
>>> print f.asUIUnit()
3.6576
>>> dt.Distance.getInternalUnit()
'centimeters'
>>> print f.asInternalUnit()
365.76
>>> print f.asFeet()
12.0
>>> print f.asMeters()
3.6576
>>> print f.asCentimeters()
365.76
>>> dt.Distance.setUIUnit()
>>> dt.Distance.getUIUnit()
'centimeters'
Unit = Enum( EnumValue('Unit', 1, 'inches'), EnumValue('Unit', 2, 'feet'), EnumValue('Unit', 3, 'yards'), EnumValue('Unit', 4, 'miles'), EnumValue('Unit', 5, 'millimeters'), EnumValue('Unit', 6, 'centimeters'), EnumValue('Unit', 7, 'kilometers'), EnumValue('Unit', 8, 'meters'))
apicls

alias of MDistance

asCentimeters()
asFeet()
asInches()
asKilometers()
asMeters()
asMiles()
asMillimeter()
asYards()