NX Open C++ Reference Guide
|
Represents a Annotations::LineArrowStyleBuilder . More...
Public Member Functions | |
double | AllAroundSymbolSize () |
Returns the size of all around symbol. | |
double | ArrowheadIncludedAngle () |
Returns the arrowhead included angle Created in NX6.0.0. | |
double | ArrowheadLength () |
Returns the arrowhead length Created in NX6.0.0. | |
double | DatumLengthPastArrow () |
Returns the distance from the apex of the datum arrowhead to the end of the extension line Created in NX6.0.0. | |
double | DotArrowheadDiameter () |
Returns the dot arrowhead diameter Created in NX6.0.0. | |
NXOpen::NXColor * | FirstArrowheadColor () |
Returns the first arrowhead color Created in NX6.0.0. | |
NXOpen::DisplayableObject::ObjectFont | FirstArrowheadFont () |
Returns the first arrowhead font Created in NX6.0.0. | |
NXOpen::Annotations::LineWidth | FirstArrowheadWidth () |
Returns the first arrowhead width Created in NX6.0.0. | |
NXOpen::NXColor * | FirstArrowLineColor () |
Returns the first arrow line color Created in NX6.0.0. | |
NXOpen::DisplayableObject::ObjectFont | FirstArrowLineFont () |
Returns the first arrow line font Created in NX6.0.0. | |
NXOpen::Annotations::LineWidth | FirstArrowLineWidth () |
Returns the first arrow line width Created in NX6.0.0. | |
NXOpen::Annotations::ArrowheadType | FirstArrowType () |
Returns the first arrowhead type Created in NX6.0.0. | |
NXOpen::NXColor * | FirstExtensionLineColor () |
Returns the first extension line color Created in NX6.0.0. | |
NXOpen::DisplayableObject::ObjectFont | FirstExtensionLineFont () |
Returns the first extension line font Created in NX6.0.0. | |
NXOpen::Annotations::LineWidth | FirstExtensionLineWidth () |
Returns the first extension line width Created in NX6.0.0. | |
double | FirstPosToExtensionLineDistance () |
Returns the distance from the position on the object being dimensioned to the end of the first extension line or arc Created in NX6.0.0. | |
NXOpen::Annotations::VerticalTextJustification | LeaderLocation () |
Returns the leader location Created in NX6.0.0. | |
NXOpen::Annotations::LeaderSide | LeaderOrientation () |
Returns the leader orientation Created in NX9.0.0. | |
double | LinePastArrowDistance () |
Returns the distance an extension line or arc extends past the dimension line or arc Created in NX6.0.0. | |
double | LinePastArrowDistance2 () |
Returns the second distance an extension line or arc extends past the dimension line or arc Created in NX9.0.0. | |
double | ObliqueExtensionLineAngle () |
Returns the extension line angle. | |
NXOpen::NXColor * | SecondArrowheadColor () |
Returns the second arrowhead color Created in NX6.0.0. | |
NXOpen::DisplayableObject::ObjectFont | SecondArrowheadFont () |
Returns the second arrowhead font Created in NX6.0.0. | |
NXOpen::Annotations::LineWidth | SecondArrowheadWidth () |
Returns the second arrowhead width Created in NX6.0.0. | |
NXOpen::NXColor * | SecondArrowLineColor () |
Returns the second arrow line color Created in NX6.0.0. | |
NXOpen::DisplayableObject::ObjectFont | SecondArrowLineFont () |
Returns the second arrow line font Created in NX6.0.0. | |
NXOpen::Annotations::LineWidth | SecondArrowLineWidth () |
Returns the second arrow line width Created in NX6.0.0. | |
NXOpen::Annotations::ArrowheadType | SecondArrowType () |
Returns the second arrowhead type Created in NX6.0.0. | |
NXOpen::NXColor * | SecondExtensionLineColor () |
Returns the second extension line color Created in NX6.0.0. | |
NXOpen::DisplayableObject::ObjectFont | SecondExtensionLineFont () |
Returns the second extension line font Created in NX6.0.0. | |
NXOpen::Annotations::LineWidth | SecondExtensionLineWidth () |
Returns the second extension line width Created in NX6.0.0. | |
double | SecondPosToExtensionLineDistance () |
Returns the distance from the position on the object being dimensioned to the end of the second extension line Created in NX6.0.0. | |
void | SetAllAroundSymbolSize (double allAroundSymbol) |
Sets the size of all around symbol. | |
void | SetArrowheadIncludedAngle (double arrowheadIncludedAngle) |
Sets the arrowhead included angle Created in NX6.0.0. | |
void | SetArrowheadLength (double arrowheadLength) |
Sets the arrowhead length Created in NX6.0.0. | |
void | SetDatumLengthPastArrow (double datumLengthPastArrow) |
Sets the distance from the apex of the datum arrowhead to the end of the extension line Created in NX6.0.0. | |
void | SetDotArrowheadDiameter (double dotArrowheadDiameter) |
Sets the dot arrowhead diameter Created in NX6.0.0. | |
void | SetFirstArrowheadColor (NXOpen::NXColor *firstArrowheadColor) |
Sets the first arrowhead color Created in NX6.0.0. | |
void | SetFirstArrowheadFont (NXOpen::DisplayableObject::ObjectFont firstArrowheadFont) |
Sets the first arrowhead font Created in NX6.0.0. | |
void | SetFirstArrowheadWidth (NXOpen::Annotations::LineWidth firstArrowheadWidth) |
Sets the first arrowhead width Created in NX6.0.0. | |
void | SetFirstArrowLineColor (NXOpen::NXColor *firstArrowLineColor) |
Sets the first arrow line color Created in NX6.0.0. | |
void | SetFirstArrowLineFont (NXOpen::DisplayableObject::ObjectFont firstArrowLineFont) |
Sets the first arrow line font Created in NX6.0.0. | |
void | SetFirstArrowLineWidth (NXOpen::Annotations::LineWidth firstArrowLineWidth) |
Sets the first arrow line width Created in NX6.0.0. | |
void | SetFirstArrowType (NXOpen::Annotations::ArrowheadType firstArrowType) |
Sets the first arrowhead type Created in NX6.0.0. | |
void | SetFirstExtensionLineColor (NXOpen::NXColor *firstExtensionLineColor) |
Sets the first extension line color Created in NX6.0.0. | |
void | SetFirstExtensionLineFont (NXOpen::DisplayableObject::ObjectFont firstExtensionLineFont) |
Sets the first extension line font Created in NX6.0.0. | |
void | SetFirstExtensionLineWidth (NXOpen::Annotations::LineWidth firstExtensionLineWidth) |
Sets the first extension line width Created in NX6.0.0. | |
void | SetFirstPosToExtensionLineDistance (double firstPosToExtensionLineDistance) |
Sets the distance from the position on the object being dimensioned to the end of the first extension line or arc Created in NX6.0.0. | |
void | SetLeaderLocation (NXOpen::Annotations::VerticalTextJustification leaderLocation) |
Sets the leader location Created in NX6.0.0. | |
void | SetLeaderOrientation (NXOpen::Annotations::LeaderSide leaderOrientation) |
Sets the leader orientation Created in NX9.0.0. | |
void | SetLinePastArrowDistance (double linePastArrowDistance) |
Sets the distance an extension line or arc extends past the dimension line or arc Created in NX6.0.0. | |
void | SetLinePastArrowDistance2 (double linePastArrowDistance) |
Sets the second distance an extension line or arc extends past the dimension line or arc Created in NX9.0.0. | |
void | SetObliqueExtensionLineAngle (double obliqueExtensionLineAngle) |
Sets the extension line angle. | |
void | SetSecondArrowheadColor (NXOpen::NXColor *secondArrowheadColor) |
Sets the second arrowhead color Created in NX6.0.0. | |
void | SetSecondArrowheadFont (NXOpen::DisplayableObject::ObjectFont secondArrowheadFont) |
Sets the second arrowhead font Created in NX6.0.0. | |
void | SetSecondArrowheadWidth (NXOpen::Annotations::LineWidth secondArrowheadWidth) |
Sets the second arrowhead width Created in NX6.0.0. | |
void | SetSecondArrowLineColor (NXOpen::NXColor *secondArrowLineColor) |
Sets the second arrow line color Created in NX6.0.0. | |
void | SetSecondArrowLineFont (NXOpen::DisplayableObject::ObjectFont secondArrowLineFont) |
Sets the second arrow line font Created in NX6.0.0. | |
void | SetSecondArrowLineWidth (NXOpen::Annotations::LineWidth secondArrowLineWidth) |
Sets the second arrow line width Created in NX6.0.0. | |
void | SetSecondArrowType (NXOpen::Annotations::ArrowheadType secondArrowType) |
Sets the second arrowhead type Created in NX6.0.0. | |
void | SetSecondExtensionLineColor (NXOpen::NXColor *secondExtensionLineColor) |
Sets the second extension line color Created in NX6.0.0. | |
void | SetSecondExtensionLineFont (NXOpen::DisplayableObject::ObjectFont secondExtensionLineFont) |
Sets the second extension line font Created in NX6.0.0. | |
void | SetSecondExtensionLineWidth (NXOpen::Annotations::LineWidth secondExtensionLineWidth) |
Sets the second extension line width Created in NX6.0.0. | |
void | SetSecondPosToExtensionLineDistance (double secondPosToExtensionLineDistance) |
Sets the distance from the position on the object being dimensioned to the end of the second extension line Created in NX6.0.0. | |
void | SetStubLength (double stubLength) |
Sets the stub length. | |
void | SetTextOverLeaderGapFactor (double textOverLeaderGapFactor) |
Sets the character size factor that controls the gap between text and the leader Created in NX8.0.0. | |
void | SetTextOverStubFactor (double textOverStubFactor) |
Sets the character size factor which controls the distance between the stub and label text when the text displays above the stub line Created in NX6.0.0. | |
void | SetTextToLineDistance (double textToLineDistance) |
Sets the distance from the text to the dimension line(stub) or arc Created in NX6.0.0. | |
double | StubLength () |
Returns the stub length. | |
double | TextOverLeaderGapFactor () |
Returns the character size factor that controls the gap between text and the leader Created in NX8.0.0. | |
double | TextOverStubFactor () |
Returns the character size factor which controls the distance between the stub and label text when the text displays above the stub line Created in NX6.0.0. | |
double | TextToLineDistance () |
Returns the distance from the text to the dimension line(stub) or arc Created in NX6.0.0. | |
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. | |
Represents a Annotations::LineArrowStyleBuilder .
This class queries and sets preferences that apply to leaders and arrow and extension lines when creating or editing annotations, including dimensions.
Created in NX6.0.0.
double NXOpen::Annotations::LineArrowStyleBuilder::AllAroundSymbolSize | ( | ) |
Returns the size of all around symbol.
This is also used for inner diameter of all over symbol
Created in NX8.5.0.
License requirements : None
double NXOpen::Annotations::LineArrowStyleBuilder::ArrowheadIncludedAngle | ( | ) |
Returns the arrowhead included angle
Created in NX6.0.0.
License requirements : None
double NXOpen::Annotations::LineArrowStyleBuilder::ArrowheadLength | ( | ) |
Returns the arrowhead length
Created in NX6.0.0.
License requirements : None
double NXOpen::Annotations::LineArrowStyleBuilder::DatumLengthPastArrow | ( | ) |
Returns the distance from the apex of the datum arrowhead to the end of the extension line
Created in NX6.0.0.
License requirements : None
double NXOpen::Annotations::LineArrowStyleBuilder::DotArrowheadDiameter | ( | ) |
Returns the dot arrowhead diameter
Created in NX6.0.0.
License requirements : None
NXOpen::NXColor* NXOpen::Annotations::LineArrowStyleBuilder::FirstArrowheadColor | ( | ) |
Returns the first arrowhead color
Created in NX6.0.0.
License requirements : None
NXOpen::DisplayableObject::ObjectFont NXOpen::Annotations::LineArrowStyleBuilder::FirstArrowheadFont | ( | ) |
Returns the first arrowhead font
Created in NX6.0.0.
License requirements : None
NXOpen::Annotations::LineWidth NXOpen::Annotations::LineArrowStyleBuilder::FirstArrowheadWidth | ( | ) |
Returns the first arrowhead width
Created in NX6.0.0.
License requirements : None
NXOpen::NXColor* NXOpen::Annotations::LineArrowStyleBuilder::FirstArrowLineColor | ( | ) |
Returns the first arrow line color
Created in NX6.0.0.
License requirements : None
NXOpen::DisplayableObject::ObjectFont NXOpen::Annotations::LineArrowStyleBuilder::FirstArrowLineFont | ( | ) |
Returns the first arrow line font
Created in NX6.0.0.
License requirements : None
NXOpen::Annotations::LineWidth NXOpen::Annotations::LineArrowStyleBuilder::FirstArrowLineWidth | ( | ) |
Returns the first arrow line width
Created in NX6.0.0.
License requirements : None
NXOpen::Annotations::ArrowheadType NXOpen::Annotations::LineArrowStyleBuilder::FirstArrowType | ( | ) |
Returns the first arrowhead type
Created in NX6.0.0.
License requirements : None
NXOpen::NXColor* NXOpen::Annotations::LineArrowStyleBuilder::FirstExtensionLineColor | ( | ) |
Returns the first extension line color
Created in NX6.0.0.
License requirements : None
NXOpen::DisplayableObject::ObjectFont NXOpen::Annotations::LineArrowStyleBuilder::FirstExtensionLineFont | ( | ) |
Returns the first extension line font
Created in NX6.0.0.
License requirements : None
NXOpen::Annotations::LineWidth NXOpen::Annotations::LineArrowStyleBuilder::FirstExtensionLineWidth | ( | ) |
Returns the first extension line width
Created in NX6.0.0.
License requirements : None
double NXOpen::Annotations::LineArrowStyleBuilder::FirstPosToExtensionLineDistance | ( | ) |
Returns the distance from the position on the object being dimensioned to the end of the first extension line or arc
Created in NX6.0.0.
License requirements : None
NXOpen::Annotations::VerticalTextJustification NXOpen::Annotations::LineArrowStyleBuilder::LeaderLocation | ( | ) |
Returns the leader location
Created in NX6.0.0.
License requirements : None
NXOpen::Annotations::LeaderSide NXOpen::Annotations::LineArrowStyleBuilder::LeaderOrientation | ( | ) |
Returns the leader orientation
Created in NX9.0.0.
License requirements : None
double NXOpen::Annotations::LineArrowStyleBuilder::LinePastArrowDistance | ( | ) |
Returns the distance an extension line or arc extends past the dimension line or arc
Created in NX6.0.0.
License requirements : None
double NXOpen::Annotations::LineArrowStyleBuilder::LinePastArrowDistance2 | ( | ) |
Returns the second distance an extension line or arc extends past the dimension line or arc
Created in NX9.0.0.
License requirements : None
double NXOpen::Annotations::LineArrowStyleBuilder::ObliqueExtensionLineAngle | ( | ) |
Returns the extension line angle.
This angle only applies to vertical and horizontal dimensions
Created in NX6.0.0.
License requirements : None
NXOpen::NXColor* NXOpen::Annotations::LineArrowStyleBuilder::SecondArrowheadColor | ( | ) |
Returns the second arrowhead color
Created in NX6.0.0.
License requirements : None
NXOpen::DisplayableObject::ObjectFont NXOpen::Annotations::LineArrowStyleBuilder::SecondArrowheadFont | ( | ) |
Returns the second arrowhead font
Created in NX6.0.0.
License requirements : None
NXOpen::Annotations::LineWidth NXOpen::Annotations::LineArrowStyleBuilder::SecondArrowheadWidth | ( | ) |
Returns the second arrowhead width
Created in NX6.0.0.
License requirements : None
NXOpen::NXColor* NXOpen::Annotations::LineArrowStyleBuilder::SecondArrowLineColor | ( | ) |
Returns the second arrow line color
Created in NX6.0.0.
License requirements : None
NXOpen::DisplayableObject::ObjectFont NXOpen::Annotations::LineArrowStyleBuilder::SecondArrowLineFont | ( | ) |
Returns the second arrow line font
Created in NX6.0.0.
License requirements : None
NXOpen::Annotations::LineWidth NXOpen::Annotations::LineArrowStyleBuilder::SecondArrowLineWidth | ( | ) |
Returns the second arrow line width
Created in NX6.0.0.
License requirements : None
NXOpen::Annotations::ArrowheadType NXOpen::Annotations::LineArrowStyleBuilder::SecondArrowType | ( | ) |
Returns the second arrowhead type
Created in NX6.0.0.
License requirements : None
NXOpen::NXColor* NXOpen::Annotations::LineArrowStyleBuilder::SecondExtensionLineColor | ( | ) |
Returns the second extension line color
Created in NX6.0.0.
License requirements : None
NXOpen::DisplayableObject::ObjectFont NXOpen::Annotations::LineArrowStyleBuilder::SecondExtensionLineFont | ( | ) |
Returns the second extension line font
Created in NX6.0.0.
License requirements : None
NXOpen::Annotations::LineWidth NXOpen::Annotations::LineArrowStyleBuilder::SecondExtensionLineWidth | ( | ) |
Returns the second extension line width
Created in NX6.0.0.
License requirements : None
double NXOpen::Annotations::LineArrowStyleBuilder::SecondPosToExtensionLineDistance | ( | ) |
Returns the distance from the position on the object being dimensioned to the end of the second extension line
Created in NX6.0.0.
License requirements : None
void NXOpen::Annotations::LineArrowStyleBuilder::SetAllAroundSymbolSize | ( | double | allAroundSymbol | ) |
Sets the size of all around symbol.
This is also used for inner diameter of all over symbol
Created in NX8.5.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
allAroundSymbol | allaroundsymbol |
void NXOpen::Annotations::LineArrowStyleBuilder::SetArrowheadIncludedAngle | ( | double | arrowheadIncludedAngle | ) |
Sets the arrowhead included angle
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
arrowheadIncludedAngle | arrowheadincludedangle |
void NXOpen::Annotations::LineArrowStyleBuilder::SetArrowheadLength | ( | double | arrowheadLength | ) |
Sets the arrowhead length
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
arrowheadLength | arrowheadlength |
void NXOpen::Annotations::LineArrowStyleBuilder::SetDatumLengthPastArrow | ( | double | datumLengthPastArrow | ) |
Sets the distance from the apex of the datum arrowhead to the end of the extension line
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
datumLengthPastArrow | datumlengthpastarrow |
void NXOpen::Annotations::LineArrowStyleBuilder::SetDotArrowheadDiameter | ( | double | dotArrowheadDiameter | ) |
Sets the dot arrowhead diameter
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
dotArrowheadDiameter | dotarrowheaddiameter |
void NXOpen::Annotations::LineArrowStyleBuilder::SetFirstArrowheadColor | ( | NXOpen::NXColor * | firstArrowheadColor | ) |
Sets the first arrowhead color
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
firstArrowheadColor | firstarrowheadcolor |
void NXOpen::Annotations::LineArrowStyleBuilder::SetFirstArrowheadFont | ( | NXOpen::DisplayableObject::ObjectFont | firstArrowheadFont | ) |
Sets the first arrowhead font
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
firstArrowheadFont | firstarrowheadfont |
void NXOpen::Annotations::LineArrowStyleBuilder::SetFirstArrowheadWidth | ( | NXOpen::Annotations::LineWidth | firstArrowheadWidth | ) |
Sets the first arrowhead width
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
firstArrowheadWidth | firstarrowheadwidth |
void NXOpen::Annotations::LineArrowStyleBuilder::SetFirstArrowLineColor | ( | NXOpen::NXColor * | firstArrowLineColor | ) |
Sets the first arrow line color
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
firstArrowLineColor | firstarrowlinecolor |
void NXOpen::Annotations::LineArrowStyleBuilder::SetFirstArrowLineFont | ( | NXOpen::DisplayableObject::ObjectFont | firstArrowLineFont | ) |
Sets the first arrow line font
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
firstArrowLineFont | firstarrowlinefont |
void NXOpen::Annotations::LineArrowStyleBuilder::SetFirstArrowLineWidth | ( | NXOpen::Annotations::LineWidth | firstArrowLineWidth | ) |
Sets the first arrow line width
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
firstArrowLineWidth | firstarrowlinewidth |
void NXOpen::Annotations::LineArrowStyleBuilder::SetFirstArrowType | ( | NXOpen::Annotations::ArrowheadType | firstArrowType | ) |
Sets the first arrowhead type
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
firstArrowType | firstarrowtype |
void NXOpen::Annotations::LineArrowStyleBuilder::SetFirstExtensionLineColor | ( | NXOpen::NXColor * | firstExtensionLineColor | ) |
Sets the first extension line color
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
firstExtensionLineColor | firstextensionlinecolor |
void NXOpen::Annotations::LineArrowStyleBuilder::SetFirstExtensionLineFont | ( | NXOpen::DisplayableObject::ObjectFont | firstExtensionLineFont | ) |
Sets the first extension line font
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
firstExtensionLineFont | firstextensionlinefont |
void NXOpen::Annotations::LineArrowStyleBuilder::SetFirstExtensionLineWidth | ( | NXOpen::Annotations::LineWidth | firstExtensionLineWidth | ) |
Sets the first extension line width
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
firstExtensionLineWidth | firstextensionlinewidth |
void NXOpen::Annotations::LineArrowStyleBuilder::SetFirstPosToExtensionLineDistance | ( | double | firstPosToExtensionLineDistance | ) |
Sets the distance from the position on the object being dimensioned to the end of the first extension line or arc
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
firstPosToExtensionLineDistance | firstpostoextensionlinedistance |
void NXOpen::Annotations::LineArrowStyleBuilder::SetLeaderLocation | ( | NXOpen::Annotations::VerticalTextJustification | leaderLocation | ) |
Sets the leader location
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
leaderLocation | leaderlocation |
void NXOpen::Annotations::LineArrowStyleBuilder::SetLeaderOrientation | ( | NXOpen::Annotations::LeaderSide | leaderOrientation | ) |
Sets the leader orientation
Created in NX9.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
leaderOrientation | leaderorientation |
void NXOpen::Annotations::LineArrowStyleBuilder::SetLinePastArrowDistance | ( | double | linePastArrowDistance | ) |
Sets the distance an extension line or arc extends past the dimension line or arc
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
linePastArrowDistance | linepastarrowdistance |
void NXOpen::Annotations::LineArrowStyleBuilder::SetLinePastArrowDistance2 | ( | double | linePastArrowDistance | ) |
Sets the second distance an extension line or arc extends past the dimension line or arc
Created in NX9.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
linePastArrowDistance | linepastarrowdistance |
void NXOpen::Annotations::LineArrowStyleBuilder::SetObliqueExtensionLineAngle | ( | double | obliqueExtensionLineAngle | ) |
Sets the extension line angle.
This angle only applies to vertical and horizontal dimensions
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
obliqueExtensionLineAngle | obliqueextensionlineangle |
void NXOpen::Annotations::LineArrowStyleBuilder::SetSecondArrowheadColor | ( | NXOpen::NXColor * | secondArrowheadColor | ) |
Sets the second arrowhead color
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
secondArrowheadColor | secondarrowheadcolor |
void NXOpen::Annotations::LineArrowStyleBuilder::SetSecondArrowheadFont | ( | NXOpen::DisplayableObject::ObjectFont | secondArrowheadFont | ) |
Sets the second arrowhead font
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
secondArrowheadFont | secondarrowheadfont |
void NXOpen::Annotations::LineArrowStyleBuilder::SetSecondArrowheadWidth | ( | NXOpen::Annotations::LineWidth | secondArrowheadWidth | ) |
Sets the second arrowhead width
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
secondArrowheadWidth | secondarrowheadwidth |
void NXOpen::Annotations::LineArrowStyleBuilder::SetSecondArrowLineColor | ( | NXOpen::NXColor * | secondArrowLineColor | ) |
Sets the second arrow line color
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
secondArrowLineColor | secondarrowlinecolor |
void NXOpen::Annotations::LineArrowStyleBuilder::SetSecondArrowLineFont | ( | NXOpen::DisplayableObject::ObjectFont | secondArrowLineFont | ) |
Sets the second arrow line font
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
secondArrowLineFont | secondarrowlinefont |
void NXOpen::Annotations::LineArrowStyleBuilder::SetSecondArrowLineWidth | ( | NXOpen::Annotations::LineWidth | secondArrowLineWidth | ) |
Sets the second arrow line width
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
secondArrowLineWidth | secondarrowlinewidth |
void NXOpen::Annotations::LineArrowStyleBuilder::SetSecondArrowType | ( | NXOpen::Annotations::ArrowheadType | secondArrowType | ) |
Sets the second arrowhead type
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
secondArrowType | secondarrowtype |
void NXOpen::Annotations::LineArrowStyleBuilder::SetSecondExtensionLineColor | ( | NXOpen::NXColor * | secondExtensionLineColor | ) |
Sets the second extension line color
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
secondExtensionLineColor | secondextensionlinecolor |
void NXOpen::Annotations::LineArrowStyleBuilder::SetSecondExtensionLineFont | ( | NXOpen::DisplayableObject::ObjectFont | secondExtensionLineFont | ) |
Sets the second extension line font
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
secondExtensionLineFont | secondextensionlinefont |
void NXOpen::Annotations::LineArrowStyleBuilder::SetSecondExtensionLineWidth | ( | NXOpen::Annotations::LineWidth | secondExtensionLineWidth | ) |
Sets the second extension line width
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
secondExtensionLineWidth | secondextensionlinewidth |
void NXOpen::Annotations::LineArrowStyleBuilder::SetSecondPosToExtensionLineDistance | ( | double | secondPosToExtensionLineDistance | ) |
Sets the distance from the position on the object being dimensioned to the end of the second extension line
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
secondPosToExtensionLineDistance | secondpostoextensionlinedistance |
void NXOpen::Annotations::LineArrowStyleBuilder::SetStubLength | ( | double | stubLength | ) |
Sets the stub length.
This is the size of the dogleg on a label or dimension
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
stubLength | stublength |
void NXOpen::Annotations::LineArrowStyleBuilder::SetTextOverLeaderGapFactor | ( | double | textOverLeaderGapFactor | ) |
Sets the character size factor that controls the gap between text and the leader
Created in NX8.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
textOverLeaderGapFactor | textoverleadergapfactor |
void NXOpen::Annotations::LineArrowStyleBuilder::SetTextOverStubFactor | ( | double | textOverStubFactor | ) |
Sets the character size factor which controls the distance between the stub and label text when the text displays above the stub line
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
textOverStubFactor | textoverstubfactor |
void NXOpen::Annotations::LineArrowStyleBuilder::SetTextToLineDistance | ( | double | textToLineDistance | ) |
Sets the distance from the text to the dimension line(stub) or arc
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
textToLineDistance | texttolinedistance |
double NXOpen::Annotations::LineArrowStyleBuilder::StubLength | ( | ) |
Returns the stub length.
This is the size of the dogleg on a label or dimension
Created in NX6.0.0.
License requirements : None
double NXOpen::Annotations::LineArrowStyleBuilder::TextOverLeaderGapFactor | ( | ) |
Returns the character size factor that controls the gap between text and the leader
Created in NX8.0.0.
License requirements : None
double NXOpen::Annotations::LineArrowStyleBuilder::TextOverStubFactor | ( | ) |
Returns the character size factor which controls the distance between the stub and label text when the text displays above the stub line
Created in NX6.0.0.
License requirements : None
double NXOpen::Annotations::LineArrowStyleBuilder::TextToLineDistance | ( | ) |
Returns the distance from the text to the dimension line(stub) or arc
Created in NX6.0.0.
License requirements : None
|
virtual |
Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven't set it. This method throws a not-yet-implemented NXException for some components.
Implements NXOpen::GeometricUtilities::IComponentBuilder.