NX Open C++ Reference Guide
|
This class represents the collection of product interface objects
To obtain an instance of this class, refer to NXOpen::Part
Created in NX5.0.0.
More...
Public Member Functions | |
NXOpen::Assemblies::ProductInterface::ObjectBuilder * | CreateObjectBuilder () |
Create Product Interface Object Builder. More... | |
NXOpen::Assemblies::ProductInterface::ObjectBuilder * | CreateObjectBuilderWithVersion (int version) |
Create Product Interface Object Builder. More... | |
NXOpen::Assemblies::ProductInterface::PropertyBuilder * | CreatePropertyBuilder () |
Create Product Interface Property Builder. More... | |
NXOpen::NXObject * | FindObject (const NXString &journalIdentifier) |
Find the Product Interface Object with input name. More... | |
NXOpen::NXObject * | FindObject (const char *journalIdentifier) |
Find the Product Interface Object with input name. More... | |
std::vector < NXOpen::Assemblies::ProductInterface::InterfaceObject * > | GetProductInterfaces () |
Returns all the product interface objects in the part. More... | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
This class represents the collection of product interface objects
To obtain an instance of this class, refer to NXOpen::Part
Created in NX5.0.0.
NXOpen::Assemblies::ProductInterface::ObjectBuilder* NXOpen::Assemblies::ProductInterface::Collection::CreateObjectBuilder | ( | ) |
Create Product Interface Object Builder.
Created in NX5.0.0.
License requirements : None
NXOpen::Assemblies::ProductInterface::ObjectBuilder* NXOpen::Assemblies::ProductInterface::Collection::CreateObjectBuilderWithVersion | ( | int | version | ) |
Create Product Interface Object Builder.
version | version |
NXOpen::Assemblies::ProductInterface::PropertyBuilder* NXOpen::Assemblies::ProductInterface::Collection::CreatePropertyBuilder | ( | ) |
Create Product Interface Property Builder.
NXOpen::NXObject* NXOpen::Assemblies::ProductInterface::Collection::FindObject | ( | const NXString & | journalIdentifier | ) |
Find the Product Interface Object with input name.
journalIdentifier | Identifier of the product interface object you want |
NXOpen::NXObject* NXOpen::Assemblies::ProductInterface::Collection::FindObject | ( | const char * | journalIdentifier | ) |
Find the Product Interface Object with input name.
journalIdentifier | Identifier of the product interface object you want |
std::vector<NXOpen::Assemblies::ProductInterface::InterfaceObject *> NXOpen::Assemblies::ProductInterface::Collection::GetProductInterfaces | ( | ) |
Returns all the product interface objects in the part.
tag_t NXOpen::Assemblies::ProductInterface::Collection::Tag | ( | ) | const |
Returns the tag of this object.