NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Formboard::PathLengthAnnotationBuilder Class Reference

TODO Class documentation
To create a new instance of this class, use Formboard::FormboardManager::CreatePathLengthAnnotationBuilder
Default values. More...

Inheritance diagram for NXOpen::Formboard::PathLengthAnnotationBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

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::PointFirstEndPoint ()
 Returns the first end point
Created in NX7.5.0.
NXOpen::Annotations::LeaderBuilderLeader ()
 Returns the leader
Created in NX7.5.0.
NXOpen::Annotations::OriginBuilderOrigin ()
 Returns the origin
Created in NX7.5.0.
NXOpen::Routing::RouteObjectCollectorRouteObjectCollector ()
 Returns the route object collector
Created in NX7.5.0.
NXOpen::PointSecondEndPoint ()
 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::StyleBuilderStyle ()
 Returns the style
Created in NX7.5.0.
NXOpen::Annotations::TextWithEditControlsBuilderText ()
 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.

Detailed Description

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.


Member Enumeration Documentation

TODO: Document the whole type.

Enumerator:
TypesPointsOnCurves 

TODO.

TypesRoutingPathLength 

TODO.


Member Function Documentation

Create builder end points at the RCP locations
Created in NX7.5.0.



License requirements : None

Parameters:
firstEndRcpFirst Routing control point
secondEndRcpSecond Routing control point

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

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

Sets the first end point
Created in NX7.5.0.



License requirements : routing_electrical ("Routing Electrical")

Parameters:
firstEndPointfirstendpoint

Create and initialize the Path Length Annotation
Created in NX7.5.0.



License requirements : None

Parameters:
firstEndPointFirst end point for the path length annotation
secondEndPointSecond end point for the path length annotation

Sets the second end point
Created in NX7.5.0.



License requirements : routing_electrical ("Routing Electrical")

Parameters:
secondEndPointsecondendpoint

Sets the show leaders toggle
Created in NX7.5.0.



License requirements : routing_electrical ("Routing Electrical")

Parameters:
showLeadersToggleshowleaderstoggle

Sets the type
Created in NX7.5.0.



License requirements : routing_electrical ("Routing Electrical")

Parameters:
typetype

Returns the show leaders toggle
Created in NX7.5.0.



License requirements : None

Returns the style
Created in NX7.5.0.



License requirements : None

Returns the u icomp text with symbols0
Created in NX7.5.0.



License requirements : None

Returns the type
Created in NX7.5.0.



License requirements : None


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