NX Open C++ Reference Guide
|
Represents a SketchAutoDimensionBuilder
To create a new instance of this class, use SketchCollection::CreateAutoDimensionBuilder
Default values.
More...
Public Types | |
enum | DimType { DimTypeDriving, DimTypeAutomatic } |
dimension type to be created More... | |
Public Member Functions | |
NXOpen::SketchAutoDimensionBuilder::DimType | DimensionType () |
Returns the enum dim type Created in NX7.5.0. | |
std::vector < NXOpen::Sketch::AutoDimensioningRule > | GetRules () |
Get the auto dimensioning rule list from builder. | |
NXOpen::SelectNXObjectList * | SelectionObject () |
Returns the selected sketch curves to auto dimension Created in NX7.5.0. | |
void | SetDimensionType (NXOpen::SketchAutoDimensionBuilder::DimType dimensionType) |
Sets the enum dim type Created in NX7.5.0. | |
void | SetRules (const std::vector< NXOpen::Sketch::AutoDimensioningRule > &rules) |
Set the auto dimensioning rule list to builder. |
Represents a SketchAutoDimensionBuilder
To create a new instance of this class, use SketchCollection::CreateAutoDimensionBuilder
Default values.
Property | Value |
---|---|
DimensionType |
Automatic |
Created in NX7.5.0.
Returns the enum dim type
Created in NX7.5.0.
License requirements : None
Get the auto dimensioning rule list from builder.
Returns the selected sketch curves to auto dimension
Created in NX7.5.0.
License requirements : None
void NXOpen::SketchAutoDimensionBuilder::SetDimensionType | ( | NXOpen::SketchAutoDimensionBuilder::DimType | dimensionType | ) |
Sets the enum dim type
Created in NX7.5.0.
License requirements : None
dimensionType | dimensiontype |
void NXOpen::SketchAutoDimensionBuilder::SetRules | ( | const std::vector< NXOpen::Sketch::AutoDimensioningRule > & | rules | ) |
Set the auto dimensioning rule list to builder.
All the rules are expected to be in the list exactly once. Variable count can not be zero or negative.
Created in NX7.5.0.
License requirements : None
rules | Auto Dimension Rules |