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