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

Public Member Functions

unsafe void Append (NXOpen.Features.GeometricConstraintDataManager manager)
 Appends NXOpen.Features.GeometricConstraintDataManager object to the end of the list More...
 
unsafe
NXOpen.Features.GeometricConstraintDataManager 
CreateGeometricConstraintDataManager ()
 Creates a new empty NXOpen.Features.GeometricConstraintDataManager object More...
 
unsafe void Delete (NXOpen.Features.GeometricConstraintDataManager manager)
 Deletes NXOpen.Features.GeometricConstraintDataManager object from the list More...
 
unsafe void Delete (int managerIndex)
 Deletes Nth NXOpen.Features.GeometricConstraintDataManager object from the list More...
 
unsafe
NXOpen.Features.GeometricConstraintDataManager[] 
GetContents ()
 Queries all the manager objects More...
 
unsafe int GetIndex (NXOpen.Features.GeometricConstraintDataManager manager)
 Finds index of NXOpen.Features.GeometricConstraintDataManager in the list. More...
 
unsafe void Insert (int insertBeforeIndex, NXOpen.Features.GeometricConstraintDataManager manager)
 Inserts NXOpen.Features.GeometricConstraintDataManager object in the list before a given position More...
 
unsafe void SetContents (NXOpen.Features.GeometricConstraintDataManager[] managers)
 Sets array of manager 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 manager 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 Set Manager class.

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

Created in NX5.0.0

Member Function Documentation

unsafe void NXOpen.Features.GeometricConstraintDataSetManager.Append ( NXOpen.Features.GeometricConstraintDataManager  manager)
inline

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

Created in NX5.0.0

License requirements: features_modeling ("FEATURES MODELING")

Parameters
manager
unsafe NXOpen.Features.GeometricConstraintDataManager NXOpen.Features.GeometricConstraintDataSetManager.CreateGeometricConstraintDataManager ( )
inline

Creates a new empty NXOpen.Features.GeometricConstraintDataManager object

Created in NX5.0.0

License requirements: None.

Returns
unsafe void NXOpen.Features.GeometricConstraintDataSetManager.Delete ( NXOpen.Features.GeometricConstraintDataManager  manager)
inline

Deletes NXOpen.Features.GeometricConstraintDataManager object from the list

Created in NX5.0.0

License requirements: features_modeling ("FEATURES MODELING")

Parameters
manager
unsafe void NXOpen.Features.GeometricConstraintDataSetManager.Delete ( int  managerIndex)
inline

Deletes Nth NXOpen.Features.GeometricConstraintDataManager object from the list

Created in NX5.0.0

License requirements: features_modeling ("FEATURES MODELING")

Parameters
managerIndex
unsafe NXOpen.Features.GeometricConstraintDataManager [] NXOpen.Features.GeometricConstraintDataSetManager.GetContents ( )
inline

Queries all the manager objects

Created in NX5.0.0

License requirements: studio_free_form ("STUDIO FREE FORM")

Returns
unsafe int NXOpen.Features.GeometricConstraintDataSetManager.GetIndex ( NXOpen.Features.GeometricConstraintDataManager  manager)
inline

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

Returns -1 if not found

Created in NX5.0.0

License requirements: studio_free_form ("STUDIO FREE FORM")

Parameters
manager
Returns
unsafe void NXOpen.Features.GeometricConstraintDataSetManager.Insert ( int  insertBeforeIndex,
NXOpen.Features.GeometricConstraintDataManager  manager 
)
inline

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

Created in NX5.0.0

License requirements: features_modeling ("FEATURES MODELING")

Parameters
insertBeforeIndex
manager
unsafe void NXOpen.Features.GeometricConstraintDataSetManager.SetContents ( NXOpen.Features.GeometricConstraintDataManager[]  managers)
inline

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
managers

Property Documentation

unsafe int NXOpen.Features.GeometricConstraintDataSetManager.Length
get

Returns the number of manager objects in the list

Created in NX5.0.0

License requirements: features_modeling ("FEATURES MODELING")


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