NX Open C++ Reference Guide
|
TODO Class documentation
To create a new instance of this class, use Formboard::FormboardManager::CreatePathLengthAnnotationBuilder
Default values.
More...
Public Types | |
enum | Types { TypesPointsOnCurves, TypesRoutingPathLength } |
TODO: Document the whole type. More... | |
Public Member Functions | |
void | CreatePointsAtRcps (NXOpen::Routing::ControlPoint *firstEndRcp, NXOpen::Routing::ControlPoint *secondEndRcp) |
Create builder end points at the RCP locations Created in NX7.5.0. | |
NXString | ExpressionName () |
Returns the expression name Created in NX7.5.0. | |
NXOpen::Point * | FirstEndPoint () |
Returns the first end point Created in NX7.5.0. | |
NXOpen::Annotations::LeaderBuilder * | Leader () |
Returns the leader Created in NX7.5.0. | |
NXOpen::Annotations::OriginBuilder * | Origin () |
Returns the origin Created in NX7.5.0. | |
NXOpen::Routing::RouteObjectCollector * | RouteObjectCollector () |
Returns the route object collector Created in NX7.5.0. | |
NXOpen::Point * | SecondEndPoint () |
Returns the second end point Created in NX7.5.0. | |
void | SetFirstEndPoint (NXOpen::Point *firstEndPoint) |
Sets the first end point Created in NX7.5.0. | |
void | SetPathLengthAnnotationEndPoints (NXOpen::Point *firstEndPoint, NXOpen::Point *secondEndPoint) |
Create and initialize the Path Length Annotation Created in NX7.5.0. | |
void | SetSecondEndPoint (NXOpen::Point *secondEndPoint) |
Sets the second end point Created in NX7.5.0. | |
void | SetShowLeadersToggle (bool showLeadersToggle) |
Sets the show leaders toggle Created in NX7.5.0. | |
void | SetType (NXOpen::Formboard::PathLengthAnnotationBuilder::Types type) |
Sets the type Created in NX7.5.0. | |
bool | ShowLeadersToggle () |
Returns the show leaders toggle Created in NX7.5.0. | |
NXOpen::Annotations::StyleBuilder * | Style () |
Returns the style Created in NX7.5.0. | |
NXOpen::Annotations::TextWithEditControlsBuilder * | Text () |
Returns the u icomp text with symbols0 Created in NX7.5.0. | |
NXOpen::Formboard::PathLengthAnnotationBuilder::Types | Type () |
Returns the type Created in NX7.5.0. |
TODO Class documentation
To create a new instance of this class, use Formboard::FormboardManager::CreatePathLengthAnnotationBuilder
Default values.
Property | Value |
---|---|
ShowLeadersToggle |
0 |
Text.TextBlock.CustomSymbolScale |
1.0 |
Text.TextBlock.SymbolAspectRatio |
1.0 |
Text.TextBlock.SymbolHeight |
25.4 (millimeters part), 1.0 (inches part) |
Text.TextBlock.SymbolLength |
25.4 (millimeters part), 1.0 (inches part) |
Text.TextBlock.SymbolPreferences |
UseCurrent |
Text.TextBlock.SymbolScale |
1.0 |
Text.TextBlock.SymbolSizeMethod |
ScaleAndAspectRatio |
Created in NX7.5.0.
void NXOpen::Formboard::PathLengthAnnotationBuilder::CreatePointsAtRcps | ( | NXOpen::Routing::ControlPoint * | firstEndRcp, |
NXOpen::Routing::ControlPoint * | secondEndRcp | ||
) |
Returns the expression name
Created in NX7.5.0.
License requirements : None
Returns the first end point
Created in NX7.5.0.
License requirements : None
Returns the leader
Created in NX7.5.0.
License requirements : None
Returns the origin
Created in NX7.5.0.
License requirements : None
NXOpen::Routing::RouteObjectCollector* NXOpen::Formboard::PathLengthAnnotationBuilder::RouteObjectCollector | ( | ) |
Returns the route object collector
Created in NX7.5.0.
License requirements : None
Returns the second end point
Created in NX7.5.0.
License requirements : None
void NXOpen::Formboard::PathLengthAnnotationBuilder::SetFirstEndPoint | ( | NXOpen::Point * | firstEndPoint | ) |
Sets the first end point
Created in NX7.5.0.
License requirements : routing_electrical ("Routing Electrical")
firstEndPoint | firstendpoint |
void NXOpen::Formboard::PathLengthAnnotationBuilder::SetPathLengthAnnotationEndPoints | ( | NXOpen::Point * | firstEndPoint, |
NXOpen::Point * | secondEndPoint | ||
) |
Create and initialize the Path Length Annotation
Created in NX7.5.0.
License requirements : None
firstEndPoint | First end point for the path length annotation |
secondEndPoint | Second end point for the path length annotation |
void NXOpen::Formboard::PathLengthAnnotationBuilder::SetSecondEndPoint | ( | NXOpen::Point * | secondEndPoint | ) |
Sets the second end point
Created in NX7.5.0.
License requirements : routing_electrical ("Routing Electrical")
secondEndPoint | secondendpoint |
void NXOpen::Formboard::PathLengthAnnotationBuilder::SetShowLeadersToggle | ( | bool | showLeadersToggle | ) |
Sets the show leaders toggle
Created in NX7.5.0.
License requirements : routing_electrical ("Routing Electrical")
showLeadersToggle | showleaderstoggle |
void NXOpen::Formboard::PathLengthAnnotationBuilder::SetType | ( | NXOpen::Formboard::PathLengthAnnotationBuilder::Types | type | ) |
Sets the type
Created in NX7.5.0.
License requirements : routing_electrical ("Routing Electrical")
type | type |
Returns the show leaders toggle
Created in NX7.5.0.
License requirements : None
Returns the style
Created in NX7.5.0.
License requirements : None
NXOpen::Annotations::TextWithEditControlsBuilder* NXOpen::Formboard::PathLengthAnnotationBuilder::Text | ( | ) |
Returns the u icomp text with symbols0
Created in NX7.5.0.
License requirements : None
NXOpen::Formboard::PathLengthAnnotationBuilder::Types NXOpen::Formboard::PathLengthAnnotationBuilder::Type | ( | ) |
Returns the type
Created in NX7.5.0.
License requirements : None