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

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

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

Public Types

enum  Qualifier
 Wrapper for UF_GEXP_qualifier_e More...
 

Public Member Functions

void AskAngleParms (NXOpen.Tag feature_tag, out NXOpen.Tag object1, out Qualifier qualifier1, out NXOpen.Tag xform1, out NXOpen.Tag object2, out Qualifier qualifier2, out NXOpen.Tag xform2)
 Wrapper method for UF_GEXP_ask_angle_parms More...
 
void AskDistanceParms (NXOpen.Tag feature_tag, out NXOpen.Tag ref1, out NXOpen.Tag xform1, out NXOpen.Tag ref2, out NXOpen.Tag xform2)
 Wrapper method for UF_GEXP_ask_distance_parms More...
 
void AskLengthParms (NXOpen.Tag feature_tag, out NXOpen.Tag ref_object, out NXOpen.Tag xform)
 Wrapper method for UF_GEXP_ask_length_parms More...
 
void CreateAngle (NXOpen.Tag from_object, Qualifier qualifier1, NXOpen.Tag object1_xform, NXOpen.Tag to_object, Qualifier qualifier2, NXOpen.Tag object2_xform, out NXOpen.Tag feature_tag, out NXOpen.Tag exp_tag)
 Wrapper method for UF_GEXP_create_angle More...
 
void CreateDistance (NXOpen.Tag from_object, NXOpen.Tag object1_xform, NXOpen.Tag to_object, NXOpen.Tag object2_xform, out NXOpen.Tag feature_tag, out NXOpen.Tag exp_tag)
 Wrapper method for UF_GEXP_create_distance More...
 
void CreateLength (NXOpen.Tag _object, NXOpen.Tag xform, out NXOpen.Tag feature_tag, out NXOpen.Tag exp_tag)
 Wrapper method for UF_GEXP_create_length More...
 
void EditAngle (NXOpen.Tag feature_tag, NXOpen.Tag new_from_object, Qualifier qualifier1, NXOpen.Tag new_xform1, NXOpen.Tag new_to_object, Qualifier qualifier2, NXOpen.Tag new_xform2)
 Wrapper method for UF_GEXP_edit_angle More...
 
void EditDistance (NXOpen.Tag feature_tag, NXOpen.Tag new_from_object, NXOpen.Tag new_xform1, NXOpen.Tag new_to_object, NXOpen.Tag new_xform2)
 Wrapper method for UF_GEXP_edit_distance More...
 
void EditLength (NXOpen.Tag feature_tag, NXOpen.Tag new_object, NXOpen.Tag new_xform)
 Wrapper method for UF_GEXP_edit_length 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_GEXP' functions and data types.

Member Enumeration Documentation

Wrapper for UF_GEXP_qualifier_e

Refer to UF_GEXP_qualifier_e for documentation

Member Function Documentation

void NXOpen.UF.UFGexp.AskAngleParms ( NXOpen.Tag  feature_tag,
out NXOpen.Tag  object1,
out Qualifier  qualifier1,
out NXOpen.Tag  xform1,
out NXOpen.Tag  object2,
out Qualifier  qualifier2,
out NXOpen.Tag  xform2 
)
inline

Wrapper method for UF_GEXP_ask_angle_parms

Refer to UF_GEXP_ask_angle_parms for documentation

License requirements:None

void NXOpen.UF.UFGexp.AskDistanceParms ( NXOpen.Tag  feature_tag,
out NXOpen.Tag  ref1,
out NXOpen.Tag  xform1,
out NXOpen.Tag  ref2,
out NXOpen.Tag  xform2 
)
inline

Wrapper method for UF_GEXP_ask_distance_parms

Refer to UF_GEXP_ask_distance_parms for documentation

License requirements:None

void NXOpen.UF.UFGexp.AskLengthParms ( NXOpen.Tag  feature_tag,
out NXOpen.Tag  ref_object,
out NXOpen.Tag  xform 
)
inline

Wrapper method for UF_GEXP_ask_length_parms

Refer to UF_GEXP_ask_length_parms for documentation

License requirements:None

void NXOpen.UF.UFGexp.CreateAngle ( NXOpen.Tag  from_object,
Qualifier  qualifier1,
NXOpen.Tag  object1_xform,
NXOpen.Tag  to_object,
Qualifier  qualifier2,
NXOpen.Tag  object2_xform,
out NXOpen.Tag  feature_tag,
out NXOpen.Tag  exp_tag 
)
inline

Wrapper method for UF_GEXP_create_angle

Refer to UF_GEXP_create_angle for documentation

License requirements:None

void NXOpen.UF.UFGexp.CreateDistance ( NXOpen.Tag  from_object,
NXOpen.Tag  object1_xform,
NXOpen.Tag  to_object,
NXOpen.Tag  object2_xform,
out NXOpen.Tag  feature_tag,
out NXOpen.Tag  exp_tag 
)
inline

Wrapper method for UF_GEXP_create_distance

Refer to UF_GEXP_create_distance for documentation

License requirements:None

void NXOpen.UF.UFGexp.CreateLength ( NXOpen.Tag  _object,
NXOpen.Tag  xform,
out NXOpen.Tag  feature_tag,
out NXOpen.Tag  exp_tag 
)
inline

Wrapper method for UF_GEXP_create_length

Refer to UF_GEXP_create_length for documentation

License requirements:None

void NXOpen.UF.UFGexp.EditAngle ( NXOpen.Tag  feature_tag,
NXOpen.Tag  new_from_object,
Qualifier  qualifier1,
NXOpen.Tag  new_xform1,
NXOpen.Tag  new_to_object,
Qualifier  qualifier2,
NXOpen.Tag  new_xform2 
)
inline

Wrapper method for UF_GEXP_edit_angle

Refer to UF_GEXP_edit_angle for documentation

License requirements:None

void NXOpen.UF.UFGexp.EditDistance ( NXOpen.Tag  feature_tag,
NXOpen.Tag  new_from_object,
NXOpen.Tag  new_xform1,
NXOpen.Tag  new_to_object,
NXOpen.Tag  new_xform2 
)
inline

Wrapper method for UF_GEXP_edit_distance

Refer to UF_GEXP_edit_distance for documentation

License requirements:None

void NXOpen.UF.UFGexp.EditLength ( NXOpen.Tag  feature_tag,
NXOpen.Tag  new_object,
NXOpen.Tag  new_xform 
)
inline

Wrapper method for UF_GEXP_edit_length

Refer to UF_GEXP_edit_length 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.