NX Open C++ Reference Guide
|
Represents a Annotations::OrdinateDimension builder
To create a new instance of this class, use Annotations::DimensionCollection::CreateOrdinateDimensionBuilder
Created in NX9.0.0.
More...
Public Member Functions | |
NXOpen::Annotations::DrivingValueBuilder * | Driving () |
Returns the driving Created in NX9.0.0. | |
![]() | |
NXOpen::Annotations::OrdinateMargin * | ActiveHorizontalMargin () |
Returns the active horizontal margin(defined or inferred) where horizontal dimension will be automatically placed. | |
NXOpen::Annotations::OrdinateMargin * | ActiveVerticalMargin () |
Returns the active vertical margin(defined or inferred) where horizontal dimension will be automatically placed. | |
bool | AllowDuplicates () |
Returns the allow duplicates Created in NX9.0.0. | |
NXOpen::Annotations::AppendedTextBuilder * | AppendedText () |
Returns the appended text Created in NX9.0.0. | |
NXOpen::SelectDisplayableObjectList * | AutoAssociativities () |
Returns the auto ordinate associativities Created in NX9.0.0. | |
NXOpen::Annotations::OrdinateBaselineBuilder * | Baseline () |
Returns the baseline Created in NX9.0.0. | |
NXOpen::Point3d | HorizontalInferredMarginLocation () |
Returns the horizontal inferred margin location Created in NX9.0.0. | |
NXOpen::SelectDisplayableObject * | Inherit () |
Returns the inherit Created in NX9.0.0. | |
NXOpen::SelectDisplayableObject * | OrdinateOrigin () |
Returns the ordinate origin Created in NX9.0.0. | |
NXOpen::Annotations::OriginBuilder * | Origin () |
Returns the origin Created in NX9.0.0. | |
bool | RespositionExisting () |
Returns the resposition existing Created in NX9.0.0. | |
NXOpen::SelectDisplayableObject * | SecondAssociativities () |
Returns the second associativities Created in NX9.0.0. | |
void | SetActiveHorizontalMargin (NXOpen::Annotations::OrdinateMargin *margin) |
Sets the active horizontal margin(defined or inferred) where horizontal dimension will be automatically placed. | |
void | SetActiveVerticalMargin (NXOpen::Annotations::OrdinateMargin *margin) |
Sets the active vertical margin(defined or inferred) where horizontal dimension will be automatically placed. | |
void | SetAllowDuplicates (bool allowDuplicates) |
Sets the allow duplicates Created in NX9.0.0. | |
void | SetHorizontalInferredMarginLocation (const NXOpen::Point3d &location) |
Sets the horizontal inferred margin location Created in NX9.0.0. | |
void | SetRespositionExisting (bool respositionExisting) |
Sets the resposition existing Created in NX9.0.0. | |
void | SetType (NXOpen::Annotations::BaseOrdinateDimensionBuilder::Types type) |
Sets the type Created in NX9.0.0. | |
void | SetVerticalInferredMarginLocation (const NXOpen::Point3d &location) |
Sets the vertical inferred margin location Created in NX9.0.0. | |
NXOpen::Annotations::StyleBuilder * | Style () |
Returns the style Created in NX9.0.0. | |
NXOpen::Annotations::BaseOrdinateDimensionBuilder::Types | Type () |
Returns the type Created in NX9.0.0. | |
NXOpen::Point3d | VerticalInferredMarginLocation () |
Returns the vertical inferred margin location Created in NX9.0.0. | |
![]() | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Additional Inherited Members | |
![]() | |
enum | Types { TypesSingleDimension, TypesMultipleDimension } |
the type of dimension being created More... | |
Represents a Annotations::OrdinateDimension builder
To create a new instance of this class, use Annotations::DimensionCollection::CreateOrdinateDimensionBuilder
Created in NX9.0.0.
NXOpen::Annotations::DrivingValueBuilder* NXOpen::Annotations::OrdinateDimensionBuilder::Driving | ( | ) |
Returns the driving
Created in NX9.0.0.
License requirements : None