Manipulate distance data.
Constructors
Signature | Parameters | Description |
MDistance() | | Default constructor. Returns a new MDistance with a value of 0.0 centimeters.
|
MDistance(src) | src - MDistance | Copy constructor. Returns a new MDistance with the same value and unit type as src.
|
MDistance(value, unit=kCentimeters) | value - Float
unit - Unit type constant | Returns a new MDistance using the given value and unit.
|
def OpenMaya.MDistance.__init__ |
( |
| ) |
|
Initialize self. See help(type(self)) for accurate signature.
def OpenMaya.MDistance.__new__ |
( |
| ) |
|
|
static |
Create and return a new object. See help(type) for accurate signature.
def OpenMaya.MDistance.__repr__ |
( |
| ) |
|
def OpenMaya.MDistance.__str__ |
( |
| ) |
|
OpenMaya.MDistance.asCentimeters |
( |
| ) |
|
Return the distance value, converted to centimeters.
Signature: | asCentimeters() |
Parameters: | |
Returns: | Float |
Description: | Returns the distance value, converted to centimeters. |
OpenMaya.MDistance.asFeet |
( |
| ) |
|
Return the distance value, converted to feet.
Signature: | asFeet() |
Parameters: | |
Returns: | Float |
Description: | Returns the distance value, converted to feet. |
OpenMaya.MDistance.asInches |
( |
| ) |
|
Return the distance value, converted to inches.
Signature: | asInches() |
Parameters: | |
Returns: | Float |
Description: | Returns the distance value, converted to inches. |
OpenMaya.MDistance.asKilometers |
( |
| ) |
|
Return the distance value, converted to kilometers.
Signature: | asKilometers() |
Parameters: | |
Returns: | Float |
Description: | Returns the distance value, converted to kilometers. |
OpenMaya.MDistance.asMeters |
( |
| ) |
|
Return the distance value, converted to meters.
Signature: | asMeters() |
Parameters: | |
Returns: | Float |
Description: | Returns the distance value, converted to meters. |
OpenMaya.MDistance.asMiles |
( |
| ) |
|
Return the distance value, converted to miles.
Signature: | asMiles() |
Parameters: | |
Returns: | Float |
Description: | Returns the distance value, converted to miles. |
OpenMaya.MDistance.asMillimeters |
( |
| ) |
|
Return the distance value, converted to millimeters.
Signature: | asMillimeters() |
Parameters: | |
Returns: | Float |
Description: | Returns the distance value, converted to millimeters. |
OpenMaya.MDistance.asUnits |
( |
| ) |
|
Return the distance value, converted to the specified units.
Signature: | asUnits(unit) |
Parameters: | unit - Unit type constant |
Returns: | Float |
Description: | Returns the distance value, converted to the specified unit. |
OpenMaya.MDistance.asYards |
( |
| ) |
|
Return the distance value, converted to yards.
Signature: | asYards() |
Parameters: | |
Returns: | Float |
Description: | Returns the distance value, converted to yards. |
OpenMaya.MDistance.internalToUI |
( |
| ) |
|
|
static |
Convert a value from Maya's internal units to the units used in the UI.
Name: | internalToUI(internalValue) |
Parameters: | internalValue - Float |
Returns: | Float |
Description: | Interprets internalValue as a distance in Maya's internal units and returns it converted to UI units. |
OpenMaya.MDistance.internalUnit |
( |
| ) |
|
|
static |
Return the distance unit used internally by Maya.
Name: | internalUnit() |
Parameters: | |
Returns: | Unit type constant. |
Description: | Returns the type of units in which Maya stores distance values internally (e.g. in plugs and binary file formats). |
OpenMaya.MDistance.setUIUnit |
( |
| ) |
|
|
static |
Change the units used to display distances in Maya's UI.
Name: | setUIUnit(newUnit) |
Parameters: | newUnit - unit type constant |
Returns: | None |
Description: | Sets the type of units to be used to enter and display distances in Maya's UI |
OpenMaya.MDistance.uiToInternal |
( |
| ) |
|
|
static |
Convert a value from the units used in the UI to Maya's internal units.
Name: | uiToInternal(uiValue) |
Parameters: | uiValue - Float |
Returns: | Float |
Description: | Interprets uiValue as a distance in Maya's UI units and returns it converted to internal units. |
OpenMaya.MDistance.uiUnit |
( |
| ) |
|
|
static |
Return the units used to display distances in Maya's UI.
Name: | uiUnit() |
Parameters: | |
Returns: | Unit type constant. |
Description: | Returns the type of units currently being used to enter and display distances in Maya's UI. |
OpenMaya.MDistance.kCentimeters = 6 |
|
static |
Name: | kCentimeters |
Type: | Int |
Description: | |
OpenMaya.MDistance.kFeet = 2 |
|
static |
Name: | kFeet |
Type: | Int |
Description: | |
OpenMaya.MDistance.kInches = 1 |
|
static |
Name: | kInches |
Type: | Int |
Description: | |
OpenMaya.MDistance.kInvalid = 0 |
|
static |
Name: | kInvalid |
Type: | Int |
Description: | |
OpenMaya.MDistance.kKilometers = 7 |
|
static |
Name: | kKilometers |
Type: | Int |
Description: | |
OpenMaya.MDistance.kLast = 9 |
|
static |
Name: | kLast |
Type: | Int |
Description: | |
OpenMaya.MDistance.kMeters = 8 |
|
static |
Name: | kMeters |
Type: | Int |
Description: | |
OpenMaya.MDistance.kMiles = 4 |
|
static |
Name: | kMiles |
Type: | Int |
Description: | |
OpenMaya.MDistance.kMillimeters = 5 |
|
static |
Name: | kMillimeters |
Type: | Int |
Description: | |
OpenMaya.MDistance.kYards = 3 |
|
static |
Name: | kYards |
Type: | Int |
Description: | |
OpenMaya.MDistance.unit = property(...) |
|
static |
Distance units currently in use.
Name: | unit |
Type: | Unit type constant |
Access: | RW |
Description: | Units in which to interpret value. |
OpenMaya.MDistance.value = property(...) |
|
static |
Value of the distance in the current units.
Name: | value |
Type: | Float |
Access: | RW |
Description: | Raw distance value. |