NXOpen .NET Reference  12.0.0
Public Member Functions | Properties | List of all members
NXOpen.Features.GeometricConstraintDataManager Class Reference

Represents Geometric Constraint Data Manager class. More...

Inheritance diagram for NXOpen.Features.GeometricConstraintDataManager:

Public Member Functions

unsafe
NXOpen.Features.GeometricConstraintData 
CreateGeometricConstraintData ()
 Creates a new empty NXOpen.Features.GeometricConstraintData object More...
 
unsafe void Append (NXOpen.Features.GeometricConstraintData constraint)
 Appends NXOpen.Features.GeometricConstraintData object to the end of the list More...
 
unsafe void Insert (int insertBeforeIndex, NXOpen.Features.GeometricConstraintData constraint)
 Inserts NXOpen.Features.GeometricConstraintData object in the list before a given position More...
 
unsafe void Delete (NXOpen.Features.GeometricConstraintData constraint)
 Deletes a given NXOpen.Features.GeometricConstraintData object from the list More...
 
unsafe void Delete (int constraintIndex)
 Deletes NXOpen.Features.GeometricConstraintData object of a certain index from the list More...
 
unsafe void Clear ()
 Deletes all NXOpen.Features.GeometricConstraintData objects from the list More...
 
unsafe
NXOpen.Features.GeometricConstraintData[] 
GetContents ()
 Queries all the NXOpen.Features.GeometricConstraintData objects More...
 
unsafe void SetContents (NXOpen.Features.GeometricConstraintData[] constraints)
 Sets array of NXOpen.Features.GeometricConstraintData objects in the list. More...
 
unsafe
NXOpen.Features.GeometricConstraintData 
FindItem (int constraintIndex)
 Returns NXOpen.Features.GeometricConstraintData object at the input index. More...
 
unsafe int GetIndex (NXOpen.Features.GeometricConstraintData constraint)
 Finds index of NXOpen.Features.GeometricConstraintData object in the list More...
 

Properties

unsafe int Length [get]
 Returns the number of NXOpen.Features.GeometricConstraintData objects in the list More...
 

Detailed Description

Represents Geometric Constraint Data Manager class.

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

Created in NX5.0.0

Member Function Documentation

unsafe void NXOpen.Features.GeometricConstraintDataManager.Append ( NXOpen.Features.GeometricConstraintData  constraint)

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

Created in NX5.0.0

License requirements: None.

Parameters
constraint
unsafe void NXOpen.Features.GeometricConstraintDataManager.Clear ( )

Deletes all NXOpen.Features.GeometricConstraintData objects from the list

Created in NX5.0.0

License requirements: None.

unsafe NXOpen.Features.GeometricConstraintData NXOpen.Features.GeometricConstraintDataManager.CreateGeometricConstraintData ( )

Creates a new empty NXOpen.Features.GeometricConstraintData object

Created in NX5.0.0

License requirements: None.

Returns
unsafe void NXOpen.Features.GeometricConstraintDataManager.Delete ( NXOpen.Features.GeometricConstraintData  constraint)

Deletes a given NXOpen.Features.GeometricConstraintData object from the list

Created in NX5.0.0

License requirements: None.

Parameters
constraint
unsafe void NXOpen.Features.GeometricConstraintDataManager.Delete ( int  constraintIndex)

Deletes NXOpen.Features.GeometricConstraintData object of a certain index from the list

Created in NX5.0.0

License requirements: None.

Parameters
constraintIndex
unsafe NXOpen.Features.GeometricConstraintData NXOpen.Features.GeometricConstraintDataManager.FindItem ( int  constraintIndex)

Returns NXOpen.Features.GeometricConstraintData object at the input index.

May be NULL if not found.

Created in NX5.0.0

License requirements: None.

Parameters
constraintIndexindex of object to return
Returns
object found at input index
unsafe NXOpen.Features.GeometricConstraintData [] NXOpen.Features.GeometricConstraintDataManager.GetContents ( )

Queries all the NXOpen.Features.GeometricConstraintData objects

Created in NX5.0.0

License requirements: None.

Returns
unsafe int NXOpen.Features.GeometricConstraintDataManager.GetIndex ( NXOpen.Features.GeometricConstraintData  constraint)

Finds index of NXOpen.Features.GeometricConstraintData object in the list

Created in NX5.0.0

License requirements: None.

Parameters
constraint
Returns
Equals -1 if not found
unsafe void NXOpen.Features.GeometricConstraintDataManager.Insert ( int  insertBeforeIndex,
NXOpen.Features.GeometricConstraintData  constraint 
)

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

Created in NX5.0.0

License requirements: None.

Parameters
insertBeforeIndex
constraint
unsafe void NXOpen.Features.GeometricConstraintDataManager.SetContents ( NXOpen.Features.GeometricConstraintData[]  constraints)

Sets array of NXOpen.Features.GeometricConstraintData objects in the list.

Created in NX5.0.0

License requirements: None.

Parameters
constraints

Property Documentation

unsafe int NXOpen.Features.GeometricConstraintDataManager.Length
get

Returns the number of NXOpen.Features.GeometricConstraintData objects in the list

Created in NX5.0.0

License requirements: None.


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