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

The displayed representation of a constraint, used for graphical display and to represent it in the Assembly Navigator. More...

Inheritance diagram for NXOpen::Positioning::DisplayedConstraint:
NXOpen::DisplayableObject NXOpen::NXObject NXOpen::IFitTo NXOpen::TaggedObject NXOpen::INXObject NXOpen::INXObject

List of all members.

Public Member Functions

NXOpen::Positioning::ConstraintGetConstraint ()
 Get the underlying Positioning::Constraint .
NXOpen::PartGetConstraintPart ()
 Get the part containing the underlying Positioning::Constraint .
NXOpen::Assemblies::ComponentGetContextComponent ()
 Get the component containing the underlying Positioning::Constraint .

Detailed Description

The displayed representation of a constraint, used for graphical display and to represent it in the Assembly Navigator.

Instances of Positioning::DisplayedConstraint are created whenever a Positioning::Constraint is created.

A Positioning::Constraint has an instance of Positioning::DisplayedConstraint in the same part as itself, but an instance of Positioning::DisplayedConstraint doesn't necessarily exist in the same part as the underlying Positioning::Constraint .
An instance of this class can be obtained from Positioning::Constraint::GetDisplayedConstraint .

Created in NX7.5.0.


Member Function Documentation

Get the underlying Positioning::Constraint .


Note that this will be NULL if the underlying Positioning::Constraint is unloaded.

Returns:
The underlying constraint
Created in NX7.5.0.

License requirements : assemblies ("ASSEMBLIES MODULE")

Get the part containing the underlying Positioning::Constraint .


Note that this will be NULL if the underlying Positioning::Constraint is unloaded.

Returns:
The part containing the underlying constraint
Created in NX7.5.0.

License requirements : assemblies ("ASSEMBLIES MODULE")

Get the component containing the underlying Positioning::Constraint .


Note that this will be NULL if the underlying Positioning::Constraint is in the same part as the displayed constraint.

Returns:

Created in NX7.5.0.

License requirements : assemblies ("ASSEMBLIES MODULE")

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