NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | List of all members
NXOpen.UF.UFUnit Class Reference

Contains wrappers for all 'UF_UNIT' functions and data types. More...

Inheritance diagram for NXOpen.UF.UFUnit:
NXOpen.Utilities.NXRemotableObject IMessageSink

Public Member Functions

void AskMeasureTypeFromUnitTag (NXOpen.Tag unit, out UnitMeasureType measure_type)
 Wrapper method for UF_UNIT_ask_measure_type_from_unit_tag More...
 
void AskSystemUnitTagFromMeasure (NXOpen.Tag _object, UnitMeasureType unit_measure_type, out NXOpen.Tag unit)
 Wrapper method for UF_UNIT_ask_system_unit_tag_from_measure More...
 
unsafe void AskUnitNameFromUnitTag (NXOpen.Tag unit, out string name)
 Wrapper method for UF_UNIT_ask_unit_name_from_unit_tag More...
 
void AskUnitTagFromUnitName (NXOpen.Tag _object, UnitMeasureType unit_measure_type, string name, out NXOpen.Tag unit)
 Wrapper method for UF_UNIT_ask_unit_tag_from_unit_name More...
 
void ConvertValue (double initial_value, NXOpen.Tag initial_units, NXOpen.Tag new_units, out double converted_value)
 Wrapper method for UF_UNIT_convert_value More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject
void initialize ()
 <exclude> More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Detailed Description

Contains wrappers for all 'UF_UNIT' functions and data types.

Member Function Documentation

void NXOpen.UF.UFUnit.AskMeasureTypeFromUnitTag ( NXOpen.Tag  unit,
out UnitMeasureType  measure_type 
)
inline

Wrapper method for UF_UNIT_ask_measure_type_from_unit_tag

Refer to UF_UNIT_ask_measure_type_from_unit_tag for documentation

License requirements:None

void NXOpen.UF.UFUnit.AskSystemUnitTagFromMeasure ( NXOpen.Tag  _object,
UnitMeasureType  unit_measure_type,
out NXOpen.Tag  unit 
)
inline

Wrapper method for UF_UNIT_ask_system_unit_tag_from_measure

Refer to UF_UNIT_ask_system_unit_tag_from_measure for documentation

License requirements:None

unsafe void NXOpen.UF.UFUnit.AskUnitNameFromUnitTag ( NXOpen.Tag  unit,
out string  name 
)
inline

Wrapper method for UF_UNIT_ask_unit_name_from_unit_tag

Refer to UF_UNIT_ask_unit_name_from_unit_tag for documentation

License requirements:None

void NXOpen.UF.UFUnit.AskUnitTagFromUnitName ( NXOpen.Tag  _object,
UnitMeasureType  unit_measure_type,
string  name,
out NXOpen.Tag  unit 
)
inline

Wrapper method for UF_UNIT_ask_unit_tag_from_unit_name

Refer to UF_UNIT_ask_unit_tag_from_unit_name for documentation

License requirements:None

void NXOpen.UF.UFUnit.ConvertValue ( double  initial_value,
NXOpen.Tag  initial_units,
NXOpen.Tag  new_units,
out double  converted_value 
)
inline

Wrapper method for UF_UNIT_convert_value

Refer to UF_UNIT_convert_value for documentation

License requirements:None


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.