Class UnitCollection
Inheritance
UnitCollection
Assembly: NXOpen.dll
Syntax
public class UnitCollection : TaggedObjectCollection, IMessageSink, IEnumerable
Constructors
UnitCollection()
Declaration
protected UnitCollection()
UnitCollection(BasePart)
Declaration
protected UnitCollection(BasePart owner)
Parameters
Properties
Tag
Declaration
Property Value
Methods
Convert(Unit, Unit, double)
Declaration
public double Convert(Unit initialUnitType, Unit targetUnitType, double initialValue)
Parameters
Type |
Name |
Description |
Unit |
initialUnitType |
|
Unit |
targetUnitType |
|
double |
initialValue |
|
Returns
EnumerateMoveNext(ref Tag, byte[])
Declaration
protected override int EnumerateMoveNext(ref Tag currentTag, byte[] state)
Parameters
Type |
Name |
Description |
Tag |
currentTag |
|
byte[] |
state |
|
Returns
Overrides
FindObject(string)
Declaration
public Unit FindObject(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Returns
GetBase(string)
Declaration
public Unit GetBase(string measureName)
Parameters
Type |
Name |
Description |
string |
measureName |
|
Returns
GetDataEntryUnit(string)
Declaration
public Unit GetDataEntryUnit(string measureName)
Parameters
Type |
Name |
Description |
string |
measureName |
|
Returns
GetDefaultDataEntryUnits()
Declaration
public UnitCollection.UnitDefaults GetDefaultDataEntryUnits()
Returns
Declaration
public UnitCollection.UnitDefaults GetDefaultObjectInformationUnits()
Returns
GetMeasureTypes(string)
Declaration
public Unit[] GetMeasureTypes(string measureName)
Parameters
Type |
Name |
Description |
string |
measureName |
|
Returns
GetMeasures()
Declaration
public string[] GetMeasures()
Returns
Declaration
public Unit GetObjectInformationUnit(string measureName)
Parameters
Type |
Name |
Description |
string |
measureName |
|
Returns
SetDefaultDataEntryUnits(UnitDefaults)
Declaration
public void SetDefaultDataEntryUnits(UnitCollection.UnitDefaults defaults)
Parameters
Declaration
public void SetDefaultObjectInformationUnits(UnitCollection.UnitDefaults defaults)
Parameters
ToArray()
Declaration
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink