GeometricConstraintDataManager Class¶
-
class
NXOpen.Features.
GeometricConstraintDataManager
¶ Bases:
NXOpen.TaggedObject
Represents Geometric Constraint Data Manager class.
This class maintains a list of
NXOpen.Features.GeometricConstraintData
objects and manages them.New in version NX5.0.0.
Properties¶
Property | Description |
---|---|
Length | Returns the number of NXOpen.Features.GeometricConstraintData objects in the list |
Tag | Returns the Tag for this object. |
Methods¶
Method | Description |
---|---|
Append | Appends NXOpen.Features.GeometricConstraintData object to the end of the list |
Clear | Deletes all NXOpen.Features.GeometricConstraintData objects from the list |
CreateGeometricConstraintData | Creates a new empty NXOpen.Features.GeometricConstraintData object @return |
Delete | Deletes a given NXOpen.Features.GeometricConstraintData object from the list |
FindItem | Returns NXOpen.Features.GeometricConstraintData object at the input index. |
GetContents | Queries all the NXOpen.Features.GeometricConstraintData objects @return |
GetIndex | Finds index of NXOpen.Features.GeometricConstraintData object in the list @return Equals -1 if not found |
Insert | Inserts NXOpen.Features.GeometricConstraintData object in the list before a given position |
SetContents | Sets array of NXOpen.Features.GeometricConstraintData objects in the list. |
Property Detail¶
Length¶
-
GeometricConstraintDataManager.
Length
¶ Returns the number of
NXOpen.Features.GeometricConstraintData
objects in the list-------------------------------------
Getter Method
Signature
Length()
Returns: Return type: int New in version NX5.0.0.
License requirements: features_modeling (“FEATURES MODELING”) OR cam_base (“CAM BASE”) OR geometric_tol (“GDT”)
Method Detail¶
Append¶
-
GeometricConstraintDataManager.
Append
¶ Appends
NXOpen.Features.GeometricConstraintData
object to the end of the listSignature
Append(constraint)
Parameters: constraint ( NXOpen.Features.GeometricConstraintData
) –New in version NX5.0.0.
License requirements: features_modeling (“FEATURES MODELING”) OR cam_base (“CAM BASE”) OR geometric_tol (“GDT”)
Clear¶
-
GeometricConstraintDataManager.
Clear
¶ Deletes all
NXOpen.Features.GeometricConstraintData
objects from the listSignature
Clear()
New in version NX5.0.0.
License requirements: features_modeling (“FEATURES MODELING”) OR cam_base (“CAM BASE”) OR geometric_tol (“GDT”)
CreateGeometricConstraintData¶
-
GeometricConstraintDataManager.
CreateGeometricConstraintData
¶ Creates a new empty
NXOpen.Features.GeometricConstraintData
objectSignature
CreateGeometricConstraintData()
Returns: Return type: NXOpen.Features.GeometricConstraintData
New in version NX5.0.0.
License requirements: None.
Delete¶
-
GeometricConstraintDataManager.
Delete
¶ Overloaded method Delete
Delete(constraint)
Delete(constraintIndex)
-------------------------------------
Deletes a given
NXOpen.Features.GeometricConstraintData
object from the listSignature
Delete(constraint)
Parameters: constraint ( NXOpen.Features.GeometricConstraintData
) –New in version NX5.0.0.
License requirements: features_modeling (“FEATURES MODELING”) OR cam_base (“CAM BASE”) OR geometric_tol (“GDT”)
-------------------------------------
Deletes
NXOpen.Features.GeometricConstraintData
object of a certain index from the listSignature
Delete(constraintIndex)
Parameters: constraintIndex (int) – New in version NX5.0.0.
License requirements: features_modeling (“FEATURES MODELING”) OR cam_base (“CAM BASE”) OR geometric_tol (“GDT”)
-------------------------------------
FindItem¶
-
GeometricConstraintDataManager.
FindItem
¶ Returns
NXOpen.Features.GeometricConstraintData
object at the input index.May be NULL if not found.
Signature
FindItem(constraintIndex)
Parameters: constraintIndex (int) – index of object to return Returns: object found at input index Return type: NXOpen.Features.GeometricConstraintData
New in version NX5.0.0.
License requirements: features_modeling (“FEATURES MODELING”) OR cam_base (“CAM BASE”) OR geometric_tol (“GDT”)
GetContents¶
-
GeometricConstraintDataManager.
GetContents
¶ Queries all the
NXOpen.Features.GeometricConstraintData
objectsSignature
GetContents()
Returns: Return type: list of NXOpen.Features.GeometricConstraintData
New in version NX5.0.0.
License requirements: features_modeling (“FEATURES MODELING”) OR cam_base (“CAM BASE”) OR geometric_tol (“GDT”)
GetIndex¶
-
GeometricConstraintDataManager.
GetIndex
¶ Finds index of
NXOpen.Features.GeometricConstraintData
object in the listSignature
GetIndex(constraint)
Parameters: constraint ( NXOpen.Features.GeometricConstraintData
) –Returns: Equals -1 if not found Return type: int New in version NX5.0.0.
License requirements: features_modeling (“FEATURES MODELING”) OR cam_base (“CAM BASE”) OR geometric_tol (“GDT”)
Insert¶
-
GeometricConstraintDataManager.
Insert
¶ Inserts
NXOpen.Features.GeometricConstraintData
object in the list before a given positionSignature
Insert(insertBeforeIndex, constraint)
Parameters: - insertBeforeIndex (int) –
- constraint (
NXOpen.Features.GeometricConstraintData
) –
New in version NX5.0.0.
License requirements: features_modeling (“FEATURES MODELING”) OR cam_base (“CAM BASE”) OR geometric_tol (“GDT”)
SetContents¶
-
GeometricConstraintDataManager.
SetContents
¶ Sets array of
NXOpen.Features.GeometricConstraintData
objects in the list.Signature
SetContents(constraints)
Parameters: constraints (list of NXOpen.Features.GeometricConstraintData
) –New in version NX5.0.0.
License requirements: features_modeling (“FEATURES MODELING”) OR cam_base (“CAM BASE”) OR geometric_tol (“GDT”)