NX Open C++ Reference Guide
|
JA interface for the UserDefinedFeatureClassManager object
To obtain an instance of this class, refer to Session
Created in NX8.0.0.
More...
Public Member Functions | |
NXOpen::Features::UserDefinedFeatureClass * | CreateClass (const NXString &className) |
Constructs a new Features::UserDefinedFeatureClass object. | |
NXOpen::Features::UserDefinedFeatureClass * | CreateClass (const char *className) |
Constructs a new Features::UserDefinedFeatureClass object. | |
std::vector < NXOpen::Features::UserDefinedFeatureClass * > | GetClasses () |
Gets all the Features::UserDefinedFeatureClass objects in the session. | |
NXOpen::Features::UserDefinedFeatureClass * | GetClassFromName (const NXString &className) |
Get the Features::UserDefinedFeatureClass object for the given class name. | |
NXOpen::Features::UserDefinedFeatureClass * | GetClassFromName (const char *className) |
Get the Features::UserDefinedFeatureClass object for the given class name. | |
tag_t | Tag () const |
Returns the tag of this object. | |
JA interface for the UserDefinedFeatureClassManager object
To obtain an instance of this class, refer to Session
Created in NX8.0.0.
NXOpen::Features::UserDefinedFeatureClass* NXOpen::Features::UserDefinedFeatureClassManager::CreateClass | ( | const NXString & | className | ) |
Constructs a new Features::UserDefinedFeatureClass object.
It is recommended that the company name be used as a prefix to prevent name clashes.
className | the class name NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::Features::UserDefinedFeatureClass* NXOpen::Features::UserDefinedFeatureClassManager::CreateClass | ( | const char * | className | ) |
Constructs a new Features::UserDefinedFeatureClass object.
It is recommended that the company name be used as a prefix to prevent name clashes.
className | the class name NOTE: The full Unicode character set is not supported for this parameter. |
std::vector<NXOpen::Features::UserDefinedFeatureClass *> NXOpen::Features::UserDefinedFeatureClassManager::GetClasses | ( | ) |
Gets all the Features::UserDefinedFeatureClass objects in the session.
NXOpen::Features::UserDefinedFeatureClass* NXOpen::Features::UserDefinedFeatureClassManager::GetClassFromName | ( | const NXString & | className | ) |
Get the Features::UserDefinedFeatureClass object for the given class name.
@return The UserDefinedClass instance it may be NULL if you do not have permission to query this object
Created in NX8.0.0.
License requirements : None
className | name of class to find NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::Features::UserDefinedFeatureClass* NXOpen::Features::UserDefinedFeatureClassManager::GetClassFromName | ( | const char * | className | ) |
Get the Features::UserDefinedFeatureClass object for the given class name.
@return The UserDefinedClass instance it may be NULL if you do not have permission to query this object
Created in NX8.0.0.
License requirements : None
className | name of class to find NOTE: The full Unicode character set is not supported for this parameter. |
tag_t NXOpen::Features::UserDefinedFeatureClassManager::Tag | ( | ) | const |
Returns the tag of this object.