NX Open C++ Reference Guide
|
Builder for creating Automatic Centerlines
To create a new instance of this class, use Annotations::CenterlineCollection::CreateAutomaticCenterlineBuilder
Default values.
More...
Public Types | |
enum | CenterlineThickness { CenterlineThicknessThin, CenterlineThicknessNormal, CenterlineThicknessThick } |
the types of centerline thickness More... | |
Public Member Functions | |
NXOpen::NXColor * | Color () |
Returns the color Created in NX6.0.0. | |
double | CylindricalExtension () |
Returns the cylindrical extension Created in NX6.0.0. | |
bool | InheritAngle () |
Returns the inherit angle Created in NX6.0.0. | |
void | SetColor (NXOpen::NXColor *color) |
Sets the color Created in NX6.0.0. | |
void | SetCylindricalExtension (double cylindricalExtension) |
Sets the cylindrical extension Created in NX6.0.0. | |
void | SetInheritAngle (bool inheritAngle) |
Sets the inherit angle Created in NX6.0.0. | |
void | SetWidth (NXOpen::Annotations::AutomaticCenterlineBuilder::CenterlineThickness width) |
Sets the width Created in NX6.0.0. | |
NXOpen::Drawings::SelectDraftingViewList * | Views () |
Returns the selected views Created in NX6.0.0. | |
NXOpen::Annotations::AutomaticCenterlineBuilder::CenterlineThickness | Width () |
Returns the width Created in NX6.0.0. |
Builder for creating Automatic Centerlines
To create a new instance of this class, use Annotations::CenterlineCollection::CreateAutomaticCenterlineBuilder
Default values.
Property | Value |
---|---|
CylindricalExtension |
1.5 (millimeters part), 0.0625 (inches part) |
InheritAngle |
1 |
Width |
Thin |
Created in NX6.0.0.
Returns the color
Created in NX6.0.0.
License requirements : None
Returns the cylindrical extension
Created in NX6.0.0.
License requirements : None
Returns the inherit angle
Created in NX6.0.0.
License requirements : None
Sets the color
Created in NX6.0.0.
License requirements : drafting ("DRAFTING")
color | color |
void NXOpen::Annotations::AutomaticCenterlineBuilder::SetCylindricalExtension | ( | double | cylindricalExtension | ) |
Sets the cylindrical extension
Created in NX6.0.0.
License requirements : drafting ("DRAFTING")
cylindricalExtension | cylindricalextension |
void NXOpen::Annotations::AutomaticCenterlineBuilder::SetInheritAngle | ( | bool | inheritAngle | ) |
Sets the inherit angle
Created in NX6.0.0.
License requirements : drafting ("DRAFTING")
inheritAngle | inheritangle |
void NXOpen::Annotations::AutomaticCenterlineBuilder::SetWidth | ( | NXOpen::Annotations::AutomaticCenterlineBuilder::CenterlineThickness | width | ) |
Sets the width
Created in NX6.0.0.
License requirements : drafting ("DRAFTING")
width | width |
NXOpen::Drawings::SelectDraftingViewList* NXOpen::Annotations::AutomaticCenterlineBuilder::Views | ( | ) |
Returns the selected views
Created in NX6.0.0.
License requirements : None
NXOpen::Annotations::AutomaticCenterlineBuilder::CenterlineThickness NXOpen::Annotations::AutomaticCenterlineBuilder::Width | ( | ) |
Returns the width
Created in NX6.0.0.
License requirements : None