NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
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:
NXOpen.TaggedObject NXOpen.Utilities.NXRemotableObject IMessageSink

Public Member Functions

unsafe void Append (NXOpen.Features.GeometricConstraintData constraint)
 Appends NXOpen.Features.GeometricConstraintData object to the end of the list More...
 
unsafe void Clear ()
 Deletes all NXOpen.Features.GeometricConstraintData objects from the list More...
 
unsafe
NXOpen.Features.GeometricConstraintData 
CreateGeometricConstraintData ()
 Creates a new empty NXOpen.Features.GeometricConstraintData object 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
NXOpen.Features.GeometricConstraintData 
FindItem (int constraintIndex)
 Returns NXOpen.Features.GeometricConstraintData object at the input index. More...
 
unsafe
NXOpen.Features.GeometricConstraintData[] 
GetContents ()
 Queries all the NXOpen.Features.GeometricConstraintData objects More...
 
unsafe int GetIndex (NXOpen.Features.GeometricConstraintData constraint)
 Finds index of NXOpen.Features.GeometricConstraintData object in 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 SetContents (NXOpen.Features.GeometricConstraintData[] constraints)
 Sets array of NXOpen.Features.GeometricConstraintData objects in the list. More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

unsafe int Length [get]
 Returns the number of NXOpen.Features.GeometricConstraintData objects in the list More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> 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)
inline

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 ( )
inline

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 ( )
inline

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

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

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

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 ( )
inline

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

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

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

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 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.