GeometricConstraintDataSetManager Class

class NXOpen.Features.GeometricConstraintDataSetManager

Bases: NXOpen.TaggedObject

Represents Geometric Constraint Data Set Manager class.

This class maintains a list of NXOpen.Features.GeometricConstraintDataManager objects and manages them.

New in version NX5.0.0.

Properties

Property Description
Length Returns the number of manager objects in the list
Tag Returns the Tag for this object.

Methods

Method Description
Append Appends NXOpen.Features.GeometricConstraintDataManager object to the end of the list
CreateGeometricConstraintDataManager Creates a new empty NXOpen.Features.GeometricConstraintDataManager object
Delete Deletes NXOpen.Features.GeometricConstraintDataManager object from the list
GetContents Queries all the manager objects
GetIndex Finds index of NXOpen.Features.GeometricConstraintDataManager in the list.
Insert Inserts NXOpen.Features.GeometricConstraintDataManager object in the list before a given position
SetContents Sets array of manager objects in the list.

Property Detail

Length

GeometricConstraintDataSetManager.Length

Returns the number of manager objects in the list

-------------------------------------

Getter Method

Signature Length

Returns:
Return type:int

New in version NX5.0.0.

License requirements: features_modeling (“FEATURES MODELING”)

Method Detail

Append

GeometricConstraintDataSetManager.Append

Appends NXOpen.Features.GeometricConstraintDataManager object to the end of the list

Signature Append(manager)

Parameters:manager (NXOpen.Features.GeometricConstraintDataManager) –

New in version NX5.0.0.

License requirements: features_modeling (“FEATURES MODELING”)

CreateGeometricConstraintDataManager

GeometricConstraintDataSetManager.CreateGeometricConstraintDataManager

Creates a new empty NXOpen.Features.GeometricConstraintDataManager object

Signature CreateGeometricConstraintDataManager()

Returns:
Return type:NXOpen.Features.GeometricConstraintDataManager

New in version NX5.0.0.

License requirements: None.

Delete

GeometricConstraintDataSetManager.Delete

Overloaded method Delete

  • Delete(manager)
  • Delete(managerIndex)

-------------------------------------

Deletes NXOpen.Features.GeometricConstraintDataManager object from the list

Signature Delete(manager)

Parameters:manager (NXOpen.Features.GeometricConstraintDataManager) –

New in version NX5.0.0.

License requirements: features_modeling (“FEATURES MODELING”)

-------------------------------------

Deletes Nth NXOpen.Features.GeometricConstraintDataManager object from the list

Signature Delete(managerIndex)

Parameters:managerIndex (int) –

New in version NX5.0.0.

License requirements: features_modeling (“FEATURES MODELING”)

-------------------------------------

GetContents

GeometricConstraintDataSetManager.GetContents

Queries all the manager objects

Signature GetContents()

Returns:
Return type:list of NXOpen.Features.GeometricConstraintDataManager

New in version NX5.0.0.

License requirements: studio_free_form (“STUDIO FREE FORM”)

GetIndex

GeometricConstraintDataSetManager.GetIndex

Finds index of NXOpen.Features.GeometricConstraintDataManager in the list.

Returns -1 if not found

Signature GetIndex(manager)

Parameters:manager (NXOpen.Features.GeometricConstraintDataManager) –
Returns:
Return type:int

New in version NX5.0.0.

License requirements: studio_free_form (“STUDIO FREE FORM”)

Insert

GeometricConstraintDataSetManager.Insert

Inserts NXOpen.Features.GeometricConstraintDataManager object in the list before a given position

Signature Insert(insertBeforeIndex, manager)

Parameters:

New in version NX5.0.0.

License requirements: features_modeling (“FEATURES MODELING”)

SetContents

GeometricConstraintDataSetManager.SetContents

Sets array of manager objects in the list.

Before setting new array of objects, deletes all the previous objects in the list.

Signature SetContents(managers)

Parameters:managers (list of NXOpen.Features.GeometricConstraintDataManager) –

New in version NX5.0.0.

License requirements: features_modeling (“FEATURES MODELING”)