NX Open C++ Reference Guide
|
JA interface for the UserDefinedFeatureClassManager object
To obtain an instance of this class, refer to NXOpen::Session
Created in NX8.0.0.
More...
Public Member Functions | |
NXOpen::Features::UserDefinedFeatureClass * | CreateClass (const NXString &className) |
Constructs a new NXOpen::Features::UserDefinedFeatureClass object. More... | |
NXOpen::Features::UserDefinedFeatureClass * | CreateClass (const char *className) |
Constructs a new NXOpen::Features::UserDefinedFeatureClass object. More... | |
std::vector < NXOpen::Features::UserDefinedFeatureClass * > | GetClasses () |
Gets all the NXOpen::Features::UserDefinedFeatureClass objects in the session. More... | |
NXOpen::Features::UserDefinedFeatureClass * | GetClassFromName (const NXString &className) |
Get the NXOpen::Features::UserDefinedFeatureClass object for the given class name. More... | |
NXOpen::Features::UserDefinedFeatureClass * | GetClassFromName (const char *className) |
Get the NXOpen::Features::UserDefinedFeatureClass object for the given class name. More... | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
JA interface for the UserDefinedFeatureClassManager object
To obtain an instance of this class, refer to NXOpen::Session
Created in NX8.0.0.
NXOpen::Features::UserDefinedFeatureClass* NXOpen::Features::UserDefinedFeatureClassManager::CreateClass | ( | const NXString & | className | ) |
Constructs a new NXOpen::Features::UserDefinedFeatureClass object.
It is recommended that the company name be used as a prefix to prevent name clashes.
className | the class name |
NXOpen::Features::UserDefinedFeatureClass* NXOpen::Features::UserDefinedFeatureClassManager::CreateClass | ( | const char * | className | ) |
Constructs a new NXOpen::Features::UserDefinedFeatureClass object.
It is recommended that the company name be used as a prefix to prevent name clashes.
className | the class name |
std::vector<NXOpen::Features::UserDefinedFeatureClass *> NXOpen::Features::UserDefinedFeatureClassManager::GetClasses | ( | ) |
Gets all the NXOpen::Features::UserDefinedFeatureClass objects in the session.
NXOpen::Features::UserDefinedFeatureClass* NXOpen::Features::UserDefinedFeatureClassManager::GetClassFromName | ( | const NXString & | className | ) |
Get the NXOpen::Features::UserDefinedFeatureClass object for the given class name.
className | name of class to find |
NXOpen::Features::UserDefinedFeatureClass* NXOpen::Features::UserDefinedFeatureClassManager::GetClassFromName | ( | const char * | className | ) |
Get the NXOpen::Features::UserDefinedFeatureClass object for the given class name.
className | name of class to find |
tag_t NXOpen::Features::UserDefinedFeatureClassManager::Tag | ( | ) | const |
Returns the tag of this object.