|
NX Open C++ Reference Guide
|
Represents Geometric Constraint Data Set Manager class. More...
Public Member Functions | |
| void | Append (NXOpen::Features::GeometricConstraintDataManager *manager) |
| Appends GeometricConstraintDataManager object to the end of the list Created in NX5.0.0. | |
| NXOpen::Features::GeometricConstraintDataManager * | CreateGeometricConstraintDataManager () |
| Creates a new empty GeometricConstraintDataManager object. | |
| void | Delete (NXOpen::Features::GeometricConstraintDataManager *manager) |
| Deletes GeometricConstraintDataManager object from the list Created in NX5.0.0. | |
| void | Delete (int managerIndex) |
| Deletes Nth GeometricConstraintDataManager object from the list Created in NX5.0.0. | |
| std::vector < NXOpen::Features::GeometricConstraintDataManager * > | GetContents () |
| Queries all the manager objects. | |
| int | GetIndex (NXOpen::Features::GeometricConstraintDataManager *manager) |
| Finds index of GeometricConstraintDataManager in the list. | |
| void | Insert (int insertBeforeIndex, NXOpen::Features::GeometricConstraintDataManager *manager) |
| Inserts GeometricConstraintDataManager object in the list before a given position Created in NX5.0.0. | |
| int | Length () |
| Returns the number of manager objects in the list Created in NX5.0.0. | |
| void | SetContents (const std::vector< NXOpen::Features::GeometricConstraintDataManager * > &managers) |
| Sets array of manager objects in the list. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
| tag_t | Tag () const |
| Returns the tag of this object. | |
Represents Geometric Constraint Data Set Manager class.
This class maintains a list of @link GeometricConstraintDataManager GeometricConstraintDataManager@endlink objects and manages them.
Created in NX5.0.0.
| void NXOpen::Features::GeometricConstraintDataSetManager::Append | ( | NXOpen::Features::GeometricConstraintDataManager * | manager | ) |
Appends GeometricConstraintDataManager object to the end of the list
Created in NX5.0.0.
License requirements : features_modeling ("FEATURES MODELING")
| manager | manager |
| NXOpen::Features::GeometricConstraintDataManager* NXOpen::Features::GeometricConstraintDataSetManager::CreateGeometricConstraintDataManager | ( | ) |
Creates a new empty GeometricConstraintDataManager object.
| void NXOpen::Features::GeometricConstraintDataSetManager::Delete | ( | NXOpen::Features::GeometricConstraintDataManager * | manager | ) |
Deletes GeometricConstraintDataManager object from the list
Created in NX5.0.0.
License requirements : features_modeling ("FEATURES MODELING")
| manager | manager |
| void NXOpen::Features::GeometricConstraintDataSetManager::Delete | ( | int | managerIndex | ) |
Deletes Nth GeometricConstraintDataManager object from the list
Created in NX5.0.0.
License requirements : features_modeling ("FEATURES MODELING")
| managerIndex | manager index |
| std::vector<NXOpen::Features::GeometricConstraintDataManager *> NXOpen::Features::GeometricConstraintDataSetManager::GetContents | ( | ) |
Queries all the manager objects.
| int NXOpen::Features::GeometricConstraintDataSetManager::GetIndex | ( | NXOpen::Features::GeometricConstraintDataManager * | manager | ) |
Finds index of GeometricConstraintDataManager in the list.
Returns -1 if not found @return
Created in NX5.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
| manager | manager |
| void NXOpen::Features::GeometricConstraintDataSetManager::Insert | ( | int | insertBeforeIndex, |
| NXOpen::Features::GeometricConstraintDataManager * | manager | ||
| ) |
Inserts GeometricConstraintDataManager object in the list before a given position
Created in NX5.0.0.
License requirements : features_modeling ("FEATURES MODELING")
| insertBeforeIndex | insert before index |
| manager | manager |
| int NXOpen::Features::GeometricConstraintDataSetManager::Length | ( | ) |
Returns the number of manager objects in the list
Created in NX5.0.0.
License requirements : features_modeling ("FEATURES MODELING")
| void NXOpen::Features::GeometricConstraintDataSetManager::SetContents | ( | const std::vector< NXOpen::Features::GeometricConstraintDataManager * > & | managers | ) |
Sets array of manager objects in the list.
Before setting new array of objects, deletes all the previous objects in the list.
Created in NX5.0.0.
License requirements : features_modeling ("FEATURES MODELING")
| managers | managers |