NX Open C++ Reference Guide
Public Member Functions
NXOpen::Annotations::BaseMajorAngularDimension Class Reference

Represents a major angular dimension
This is an abstract class and cannot be directly instantiated

Created in NX6.0.0. More...

Inheritance diagram for NXOpen::Annotations::BaseMajorAngularDimension:
NXOpen::Annotations::AngularDimension NXOpen::Annotations::IPmi NXOpen::Annotations::Dimension NXOpen::Annotations::IAngularTolerance NXOpen::INXObject NXOpen::Annotations::Annotation NXOpen::Annotations::IAppendedText NXOpen::INXObject NXOpen::DisplayableObject NXOpen::INXObject NXOpen::NXObject NXOpen::IFitTo NXOpen::TaggedObject NXOpen::INXObject NXOpen::INXObject NXOpen::Annotations::GeneralMajorAngularDimension NXOpen::Annotations::MajorAngularDimension NXOpen::Annotations::PmiMajorAngularDimension

List of all members.

Public Member Functions

virtual
NXOpen::Annotations::AssociatedObject
GetAssociatedObject ()
 Returns the associated object.
virtual std::vector
< NXOpen::Annotations::BusinessModifier * > 
GetBusinessModifiers ()
 Returns the business modifiers.
virtual int Index ()
 Returns the index.
virtual void SetAssociatedObject (NXOpen::Annotations::AssociatedObject *assocObj)
 Sets the associated object
Created in NX4.0.0.
virtual void SetBusinessModifiers (const std::vector< NXOpen::Annotations::BusinessModifier * > &businessModifiers)
 Sets the business modifiers
Created in NX4.0.0.
virtual void SetIndex (int index)
 Sets the index.

Detailed Description

Represents a major angular dimension
This is an abstract class and cannot be directly instantiated

Created in NX6.0.0.



Member Function Documentation

Returns the associated object.

Returns:
Associated object
Created in NX4.0.0.

License requirements : None

Implements NXOpen::Annotations::IPmi.

Returns the business modifiers.

Returns:
List of business modifiers
Created in NX4.0.0.

License requirements : None

Implements NXOpen::Annotations::IPmi.

Returns the index.

It is a unique integer assigned to a PMI object.
Created in NX4.0.0.

License requirements : None

Implements NXOpen::Annotations::IPmi.

Sets the associated object
Created in NX4.0.0.



License requirements : geometric_tol ("GDT")

Parameters:
assocObjNew associated object

Implements NXOpen::Annotations::IPmi.

virtual void NXOpen::Annotations::BaseMajorAngularDimension::SetBusinessModifiers ( const std::vector< NXOpen::Annotations::BusinessModifier * > &  businessModifiers) [virtual]

Sets the business modifiers
Created in NX4.0.0.



License requirements : geometric_tol ("GDT")

Parameters:
businessModifiersList of new business modifiers

Implements NXOpen::Annotations::IPmi.

virtual void NXOpen::Annotations::BaseMajorAngularDimension::SetIndex ( int  index) [virtual]

Sets the index.

It is a unique integer assigned to a PMI object.
Created in NX4.0.0.

License requirements : geometric_tol ("GDT")

Parameters:
indexNew integer for PMI object

Implements NXOpen::Annotations::IPmi.


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