NX Open C++ Reference Guide
|
This class represents part family
Created in NX6.0.0.
More...
Public Member Functions | |
int | AddMember (NXOpen::PartFamilyMemberValues *memberData) |
Add member in the family. | |
int | AskIndexOfMemberName (const NXString &memberName) |
Ask index of member name in the family. | |
NXOpen::Part * | CreateMember (int memberIndex) |
Create member part in the family. | |
void | DeleteMember (int memberIndex) |
Delete member in the family Created in NX6.0.0. | |
void | EditMember (int memberIndex, NXOpen::PartFamilyMemberValues *newMemberData) |
Edit member in the family Created in NX6.0.0. | |
NXString | EstablishMember (int memberIndex) |
Get the existing member or create a new one if it does not exist. | |
int | GetMemberCount () |
Get the number of family members in the family. | |
void | PrintFamilyTable () |
Print the part family table Created in NX6.0.0. | |
virtual | ~PartFamilyManager () |
Free resources associated with the instance. |
This class represents part family
Created in NX6.0.0.
virtual NXOpen::PartFamilyManager::~PartFamilyManager | ( | ) | [virtual] |
Free resources associated with the instance.
After this method is called, it is illegal to use the object. In .NET, this method is automatically called when the object is deleted by the garbage collector.
Created in NX6.0.0.
License requirements : None
int NXOpen::PartFamilyManager::AddMember | ( | NXOpen::PartFamilyMemberValues * | memberData | ) |
Add member in the family.
memberData | the member values |
int NXOpen::PartFamilyManager::AskIndexOfMemberName | ( | const NXString & | memberName | ) |
Ask index of member name in the family.
memberName | the member name NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::Part* NXOpen::PartFamilyManager::CreateMember | ( | int | memberIndex | ) |
Create member part in the family.
memberIndex | the index of member for which part needs to be created |
void NXOpen::PartFamilyManager::DeleteMember | ( | int | memberIndex | ) |
Delete member in the family
Created in NX6.0.0.
License requirements : None
memberIndex | the index of member that needs to be deleted |
void NXOpen::PartFamilyManager::EditMember | ( | int | memberIndex, |
NXOpen::PartFamilyMemberValues * | newMemberData | ||
) |
Edit member in the family
Created in NX6.0.0.
License requirements : None
memberIndex | the index of member that needs to be edited |
newMemberData | the new member data |
NXString NXOpen::PartFamilyManager::EstablishMember | ( | int | memberIndex | ) |
Get the existing member or create a new one if it does not exist.
memberIndex | index of member |
Get the number of family members in the family.
Print the part family table
Created in NX6.0.0.
License requirements : None