NX Open C++ Reference Guide
Public Member Functions | List of all members
NXOpen::Features::GeometricConstraintDataSetManager Class Reference

Represents Geometric Constraint Data Set Manager class. More...

Inheritance diagram for NXOpen::Features::GeometricConstraintDataSetManager:
NXOpen::TaggedObject

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::GeometricConstraintDataManagerCreateGeometricConstraintDataManager ()
 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.
 

Detailed Description

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.

Member Function Documentation

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")

Parameters
managermanager
NXOpen::Features::GeometricConstraintDataManager* NXOpen::Features::GeometricConstraintDataSetManager::CreateGeometricConstraintDataManager ( )

Creates a new empty GeometricConstraintDataManager object.

Returns

Created in NX5.0.0.

License requirements : None
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")

Parameters
managermanager
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")

Parameters
managerIndexmanager index
std::vector<NXOpen::Features::GeometricConstraintDataManager *> NXOpen::Features::GeometricConstraintDataSetManager::GetContents ( )

Queries all the manager objects.

Returns

Created in NX5.0.0.

License requirements : studio_free_form ("STUDIO FREE FORM")
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")

Parameters
managermanager
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")

Parameters
insertBeforeIndexinsert before index
managermanager
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")

Parameters
managersmanagers

The documentation for this class was generated from the following file:
Copyright 2013 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.