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. | |
std::vector < NXOpen::Annotations::BusinessModifier * > | GetBusinessModifiers () |
Returns the business modifiers. | |
int | GetIndex () |
Returns the index. | |
void | SetAssociatedObject (NXOpen::Annotations::AssociatedObject *assocObj) |
Sets the associated object Created in NX4.0.0. | |
void | SetBusinessModifiers (const std::vector< NXOpen::Annotations::BusinessModifier * > &businessModifiers) |
Sets the business modifiers Created in NX4.0.0. | |
void | SetIndex (int index) |
Sets the index Created in NX5.0.0. | |
virtual | ~PmiData () |
Frees the object from memory. | |
![]() | |
void * | GetHandle () |
Handle of the internal object represented by this object. | |
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.
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 |