NXOpen .NET Reference  12.0.0
Classes | Public Member Functions | List of all members
NXOpen.UF.UFFam Class Reference

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

Inheritance diagram for NXOpen.UF.UFFam:

Classes

struct  _AttributeData
 
struct  _ClassData
 
struct  _FamilyData
 
struct  _IntentData
 
struct  _MemberData
 
struct  AttributeData
 Wrapper for UF_FAM_attribute_data_s More...
 
struct  ClassData
 Wrapper for UF_FAM_class_data_s More...
 
struct  FamilyData
 Wrapper for UF_FAM_family_data_s More...
 
struct  IntentData
 Wrapper for UF_FAM_intent_data_s More...
 
struct  MemberData
 Wrapper for UF_FAM_member_data_s More...
 

Public Member Functions

unsafe void AddMember (NXOpen.Tag family, ref MemberData member_data, out int member_index)
 Wrapper method for UF_FAM_add_member More...
 
unsafe void AskAttributeData (NXOpen.Tag attribute, out AttributeData attribute_data)
 Wrapper method for UF_FAM_ask_attribute_data More...
 
void AskClassCount (out int class_count)
 Wrapper method for UF_FAM_ask_class_count More...
 
unsafe void AskClassData (int subtype, out ClassData class_data)
 Wrapper method for UF_FAM_ask_class_data More...
 
unsafe void AskClassName (int subtype, out string name)
 Wrapper method for UF_FAM_ask_class_name More...
 
unsafe void AskFamilyData (NXOpen.Tag family, out FamilyData family_data)
 Wrapper method for UF_FAM_ask_family_data More...
 
void AskInstanceData (NXOpen.Tag instance, out NXOpen.Tag family, out int member_index)
 Wrapper method for UF_FAM_ask_instance_data More...
 
unsafe void AskMemberColumnData (NXOpen.Tag family, int attribute_index, out MemberData member_data)
 Wrapper method for UF_FAM_ask_member_column_data More...
 
unsafe void AskMemberRowData (NXOpen.Tag family, int member_index, out MemberData member_data)
 Wrapper method for UF_FAM_ask_member_row_data More...
 
void CheckAttributeStatus (NXOpen.Tag attribute)
 Wrapper method for UF_FAM_check_attribute_status More...
 
void CheckFamilyStatus (NXOpen.Tag family)
 Wrapper method for UF_FAM_check_family_status More...
 
void CheckMemberStatus (NXOpen.Tag family, int member_index)
 Wrapper method for UF_FAM_check_member_status More...
 
unsafe void CreateAttribute (ref AttributeData attribute_data, out NXOpen.Tag attribute)
 Wrapper method for UF_FAM_create_attribute More...
 
unsafe void CreateFamily (ref FamilyData family_data, out NXOpen.Tag family)
 Wrapper method for UF_FAM_create_family More...
 
void CreateInstance (NXOpen.Tag family, int member_index, out NXOpen.Tag instance)
 Wrapper method for UF_FAM_create_instance More...
 
void DeleteInstance (NXOpen.Tag instance)
 Wrapper method for UF_FAM_delete_instance More...
 
void DeleteMember (NXOpen.Tag family, int member_index)
 Wrapper method for UF_FAM_delete_member More...
 
unsafe void EditAttribute (NXOpen.Tag attribute, ref AttributeData attribute_data)
 Wrapper method for UF_FAM_edit_attribute More...
 
unsafe void EditFamily (NXOpen.Tag family, ref FamilyData family_data)
 Wrapper method for UF_FAM_edit_family More...
 
unsafe void EditMember (NXOpen.Tag family, int member_index, ref MemberData member_data)
 Wrapper method for UF_FAM_edit_member More...
 
unsafe void EvaluateIntentData (ref IntentData intent_data, out int match_count, out int[] match_indices)
 Wrapper method for UF_FAM_evaluate_intent_data More...
 
unsafe void FreeClassData (ref ClassData class_data)
 Wrapper method for UF_FAM_free_class_data More...
 

Detailed Description

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

Member Function Documentation

unsafe void NXOpen.UF.UFFam.AddMember ( NXOpen.Tag  family,
ref MemberData  member_data,
out int  member_index 
)

Wrapper method for UF_FAM_add_member

Refer to UF_FAM_add_member for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFFam.AskAttributeData ( NXOpen.Tag  attribute,
out AttributeData  attribute_data 
)

Wrapper method for UF_FAM_ask_attribute_data

Refer to UF_FAM_ask_attribute_data for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFFam.AskClassCount ( out int  class_count)

Wrapper method for UF_FAM_ask_class_count

Refer to UF_FAM_ask_class_count for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFFam.AskClassData ( int  subtype,
out ClassData  class_data 
)

Wrapper method for UF_FAM_ask_class_data

Refer to UF_FAM_ask_class_data for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFFam.AskClassName ( int  subtype,
out string  name 
)

Wrapper method for UF_FAM_ask_class_name

Refer to UF_FAM_ask_class_name for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFFam.AskFamilyData ( NXOpen.Tag  family,
out FamilyData  family_data 
)

Wrapper method for UF_FAM_ask_family_data

Refer to UF_FAM_ask_family_data for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFFam.AskInstanceData ( NXOpen.Tag  instance,
out NXOpen.Tag  family,
out int  member_index 
)

Wrapper method for UF_FAM_ask_instance_data

Refer to UF_FAM_ask_instance_data for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFFam.AskMemberColumnData ( NXOpen.Tag  family,
int  attribute_index,
out MemberData  member_data 
)

Wrapper method for UF_FAM_ask_member_column_data

Refer to UF_FAM_ask_member_column_data for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFFam.AskMemberRowData ( NXOpen.Tag  family,
int  member_index,
out MemberData  member_data 
)

Wrapper method for UF_FAM_ask_member_row_data

Refer to UF_FAM_ask_member_row_data for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFFam.CheckAttributeStatus ( NXOpen.Tag  attribute)

Wrapper method for UF_FAM_check_attribute_status

Refer to UF_FAM_check_attribute_status for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFFam.CheckFamilyStatus ( NXOpen.Tag  family)

Wrapper method for UF_FAM_check_family_status

Refer to UF_FAM_check_family_status for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFFam.CheckMemberStatus ( NXOpen.Tag  family,
int  member_index 
)

Wrapper method for UF_FAM_check_member_status

Refer to UF_FAM_check_member_status for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFFam.CreateAttribute ( ref AttributeData  attribute_data,
out NXOpen.Tag  attribute 
)

Wrapper method for UF_FAM_create_attribute

Refer to UF_FAM_create_attribute for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFFam.CreateFamily ( ref FamilyData  family_data,
out NXOpen.Tag  family 
)

Wrapper method for UF_FAM_create_family

Refer to UF_FAM_create_family for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFFam.CreateInstance ( NXOpen.Tag  family,
int  member_index,
out NXOpen.Tag  instance 
)

Wrapper method for UF_FAM_create_instance

Refer to UF_FAM_create_instance for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFFam.DeleteInstance ( NXOpen.Tag  instance)

Wrapper method for UF_FAM_delete_instance

Refer to UF_FAM_delete_instance for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFFam.DeleteMember ( NXOpen.Tag  family,
int  member_index 
)

Wrapper method for UF_FAM_delete_member

Refer to UF_FAM_delete_member for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFFam.EditAttribute ( NXOpen.Tag  attribute,
ref AttributeData  attribute_data 
)

Wrapper method for UF_FAM_edit_attribute

Refer to UF_FAM_edit_attribute for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFFam.EditFamily ( NXOpen.Tag  family,
ref FamilyData  family_data 
)

Wrapper method for UF_FAM_edit_family

Refer to UF_FAM_edit_family for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFFam.EditMember ( NXOpen.Tag  family,
int  member_index,
ref MemberData  member_data 
)

Wrapper method for UF_FAM_edit_member

Refer to UF_FAM_edit_member for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFFam.EvaluateIntentData ( ref IntentData  intent_data,
out int  match_count,
out int[]  match_indices 
)

Wrapper method for UF_FAM_evaluate_intent_data

Refer to UF_FAM_evaluate_intent_data for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFFam.FreeClassData ( ref ClassData  class_data)

Wrapper method for UF_FAM_free_class_data

Refer to UF_FAM_free_class_data for documentation
Mapping Help

License requirements:None


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