NX Open C++ Reference Guide
Public Member Functions
NXOpen::Positioning::ComponentConstraintGroupBuilder Class Reference

Represents a Positioning::ComponentConstraintGroupBuilder builder
To create a new instance of this class, use Assemblies::ComponentAssembly::CreateConstraintGroupBuilder
Default values. More...

Inheritance diagram for NXOpen::Positioning::ComponentConstraintGroupBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Member Functions

NXOpen::Positioning::ComponentConstraintGroup::ConstraintsCollectionType ConstraintCollectionType ()
 Returns the constraint collection types
Created in NX8.0.1.
NXString ConstraintGroupName ()
 Returns the name of constraint group
Created in NX8.0.1.
NXOpen::Assemblies::ComponentGetContextComponent ()
 Gets the context component which is used to decide the displayed constraints that can be in the selected constraints list.
bool RememberComponentState ()
 Returns the toggle to remember selected component
Created in NX8.0.1.
NXOpen::SelectDisplayableObjectListSelectedComponentList ()
 Returns the selected components list
Created in NX8.0.1.
NXOpen::SelectDisplayableObjectListSelectedConstraintsList ()
 Returns the selected constraint list
Created in NX8.0.1.
void SetConstraintCollectionType (NXOpen::Positioning::ComponentConstraintGroup::ConstraintsCollectionType constraintCollectionType)
 Sets the constraint collection types
Created in NX8.0.1.
void SetConstraintGroupName (const NXString &nameOfConstraintGroup)
 Sets the name of constraint group
Created in NX8.0.1.
void SetRememberComponentState (bool rememberComponentState)
 Sets the toggle to remember selected component
Created in NX8.0.1.

Detailed Description

Represents a Positioning::ComponentConstraintGroupBuilder builder
To create a new instance of this class, use Assemblies::ComponentAssembly::CreateConstraintGroupBuilder
Default values.

Property Value

ConstraintCollectionType

BetweenSelectedComponents

RememberComponentState

true


Created in NX8.0.1.


Member Function Documentation

Returns the constraint collection types
Created in NX8.0.1.



License requirements : assemblies ("ASSEMBLIES MODULE")

Returns the name of constraint group
Created in NX8.0.1.



License requirements : assemblies ("ASSEMBLIES MODULE")

Gets the context component which is used to decide the displayed constraints that can be in the selected constraints list.

The context component is only set by the creator and can be NULL. If the context component is NULL the displayed constraints will be in same part as the constraint group.

Returns:

Created in NX8.0.1.

License requirements : assemblies ("ASSEMBLIES MODULE")

Returns the toggle to remember selected component
Created in NX8.0.1.



License requirements : assemblies ("ASSEMBLIES MODULE")

Returns the selected components list
Created in NX8.0.1.



License requirements : assemblies ("ASSEMBLIES MODULE")

Returns the selected constraint list
Created in NX8.0.1.



License requirements : assemblies ("ASSEMBLIES MODULE")

Sets the constraint collection types
Created in NX8.0.1.



License requirements : assemblies ("ASSEMBLIES MODULE")

Parameters:
constraintCollectionTypeconstraintcollectiontype

Sets the name of constraint group
Created in NX8.0.1.



License requirements : assemblies ("ASSEMBLIES MODULE")

Parameters:
nameOfConstraintGroupnameofconstraintgroup

Sets the toggle to remember selected component
Created in NX8.0.1.



License requirements : assemblies ("ASSEMBLIES MODULE")

Parameters:
rememberComponentStateremembercomponentstate

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