NX Open C++ Reference Guide
|
Represents PMI(Product and Manufacturing Information) data
Created in NX4.0.0.
More...
Public Member Functions | |
NXOpen::Annotations::AssociatedObject * | GetAssociatedObject () |
Returns the associated object. More... | |
std::vector < NXOpen::Annotations::BusinessModifier * > | GetBusinessModifiers () |
Returns the business modifiers. More... | |
int | GetIndex () |
Returns the index. More... | |
int | GetNumAssociatedObjectsSets () |
Returns the numbers of associated objects list. More... | |
void | SetAssociatedObject (NXOpen::Annotations::AssociatedObject *assocObj) |
Sets the associated object Created in NX4.0.0. More... | |
void | SetBusinessModifiers (const std::vector< NXOpen::Annotations::BusinessModifier * > &businessModifiers) |
Sets the business modifiers Created in NX4.0.0. More... | |
void | SetIndex (int index) |
Sets the index Created in NX5.0.0. More... | |
void | SetNumAssociatedObjectsSets (int numAssocObjectsSets) |
Sets the number of associated objects list Created in NX10.0.0. More... | |
virtual | ~PmiData () |
Frees the object from memory. More... | |
Public Member Functions inherited from NXOpen::TransientObject | |
void * | GetHandle () |
Handle of the internal object represented by this object. More... | |
Represents PMI(Product and Manufacturing Information) data
Created in NX4.0.0.
|
virtual |
Frees the object from memory.
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 NX4.0.0.
License requirements : None
NXOpen::Annotations::AssociatedObject* NXOpen::Annotations::PmiData::GetAssociatedObject | ( | ) |
Returns the associated object.
std::vector<NXOpen::Annotations::BusinessModifier *> NXOpen::Annotations::PmiData::GetBusinessModifiers | ( | ) |
Returns the business modifiers.
int NXOpen::Annotations::PmiData::GetIndex | ( | ) |
Returns the index.
int NXOpen::Annotations::PmiData::GetNumAssociatedObjectsSets | ( | ) |
Returns the numbers of associated objects list.
void NXOpen::Annotations::PmiData::SetAssociatedObject | ( | NXOpen::Annotations::AssociatedObject * | assocObj | ) |
Sets the associated object
Created in NX4.0.0.
License requirements : None
assocObj | List of new associated objects |
void NXOpen::Annotations::PmiData::SetBusinessModifiers | ( | const std::vector< NXOpen::Annotations::BusinessModifier * > & | businessModifiers | ) |
Sets the business modifiers
Created in NX4.0.0.
License requirements : None
businessModifiers | List of new business modifiers |
void NXOpen::Annotations::PmiData::SetIndex | ( | int | index | ) |
Sets the index
Created in NX5.0.0.
License requirements : None
index | index |
void NXOpen::Annotations::PmiData::SetNumAssociatedObjectsSets | ( | int | numAssocObjectsSets | ) |
Sets the number of associated objects list
Created in NX10.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
numAssocObjectsSets | numassocobjectssets |