|
NX Open C++ Reference Guide
|
Represents line and arrow preferences
Created in NX3.0.0.
More...
Public Member Functions | |
| double | AllAroundSymbol () |
| Returns the size of all around symbol. | |
| double | ArrowheadIncludedAngle () |
| Returns the arrowhead included angle Created in NX3.0.0. | |
| double | ArrowheadLength () |
| Returns the arrowhead length Created in NX3.0.0. | |
| double | DatumLengthPastArrow () |
| Returns the datum extension line past the arrow distance Created in NX4.0.0. | |
| double | DotArrowheadDiameter () |
| Returns the dot arrowhead diameter Created in NX3.0.0. | |
| NXOpen::Annotations::ArrowheadType | FirstArrowType () |
| Returns the first arrow type Created in NX3.0.0. | |
| double | FirstPosToExtLineDist () |
| Returns the first position to extension line distance Created in NX3.0.0. | |
| NXOpen::Annotations::LineCfw | GetFirstArrowheadCfw () |
| Returns the first arrowhead color, font, and width. | |
| NXOpen::Annotations::LineCfw | GetFirstArrowLineCfw () |
| Returns the first arrow line color, font, and width. | |
| NXOpen::Annotations::LineCfw | GetFirstExtensionLineCfw () |
| Returns the first extension line color, font, and width. | |
| NXOpen::Annotations::LineCfw | GetSecondArrowheadCfw () |
| Returns the second arrowhead color, font, and width. | |
| NXOpen::Annotations::LineCfw | GetSecondArrowLineCfw () |
| Returns the second arrow line color, font, and width. | |
| NXOpen::Annotations::LineCfw | GetSecondExtensionLineCfw () |
| Returns the second extension line color, font, and width. | |
| NXOpen::Annotations::VerticalTextJustification | LeaderLocation () |
| Returns the leader location Created in NX3.0.0. | |
| double | LinePastArrowDistance () |
| Returns the line past arrow distance Created in NX3.0.0. | |
| double | LinePastArrowDistance2 () |
| Returns the 2nd line past arrow distance Created in NX9.0.0. | |
| double | ObliqueExtensionLineAngle () |
| Returns the oblique extension line angle Created in NX3.0.0. | |
| NXOpen::Annotations::ArrowheadType | SecondArrowType () |
| Returns the second arrow type Created in NX3.0.0. | |
| double | SecondPosToExtLineDist () |
| Returns the second position to extension line distance Created in NX3.0.0. | |
| void | SetAllAroundSymbol (double allAroundSymbolSize) |
| Sets the size of all around symbol. | |
| void | SetArrowheadIncludedAngle (double arrowheadIncludedAngle) |
| Sets the arrowhead included angle Created in NX3.0.0. | |
| void | SetArrowheadLength (double arrowheadLength) |
| Sets the arrowhead length Created in NX3.0.0. | |
| void | SetDatumLengthPastArrow (double datumLengthPastArrow) |
| Sets the datum extension line past the arrow distance Created in NX4.0.0. | |
| void | SetDotArrowheadDiameter (double dotArrowheadDiameter) |
| Sets the dot arrowhead diameter Created in NX3.0.0. | |
| void | SetFirstArrowheadCfw (const NXOpen::Annotations::LineCfw &firstArrowheadCfw) |
| Sets the first arrowhead color, font, and width Created in NX3.0.0. | |
| void | SetFirstArrowLineCfw (const NXOpen::Annotations::LineCfw &firstArrowLineCfw) |
| Sets the first arrow line color, font, and width Created in NX3.0.0. | |
| void | SetFirstArrowType (NXOpen::Annotations::ArrowheadType firstArrowType) |
| Sets the first arrow type Created in NX3.0.0. | |
| void | SetFirstExtensionLineCfw (const NXOpen::Annotations::LineCfw &firstExtensionLineCfw) |
| Sets the first extension line color, font, and width Created in NX3.0.0. | |
| void | SetFirstPosToExtLineDist (double firstPosToExtensionLineDistance) |
| Sets the first position to extension line distance Created in NX3.0.0. | |
| void | SetLeaderLocation (NXOpen::Annotations::VerticalTextJustification leaderLocation) |
| Sets the leader location Created in NX3.0.0. | |
| void | SetLinePastArrowDistance (double linePastArrowDistance) |
| Sets the line past arrow distance Created in NX3.0.0. | |
| void | SetLinePastArrowDistance2 (double linePastArrowDistance) |
| Sets the 2nd line past arrow distance Created in NX9.0.0. | |
| void | SetObliqueExtensionLineAngle (double obliqueExtensionLineAngle) |
| Sets the oblique extension line angle Created in NX3.0.0. | |
| void | SetSecondArrowheadCfw (const NXOpen::Annotations::LineCfw &secondArrowheadCfw) |
| Sets the second arrowhead color, font, and width Created in NX3.0.0. | |
| void | SetSecondArrowLineCfw (const NXOpen::Annotations::LineCfw &secondArrowLineCfw) |
| Sets the second arrow line color, font, and width Created in NX3.0.0. | |
| void | SetSecondArrowType (NXOpen::Annotations::ArrowheadType secondArrowType) |
| Sets the second arrow type Created in NX3.0.0. | |
| void | SetSecondExtensionLineCfw (const NXOpen::Annotations::LineCfw &secondExtensionLineCfw) |
| Sets the second extension line color, font, and width Created in NX3.0.0. | |
| void | SetSecondPosToExtLineDist (double secondPosToExtensionLineDistance) |
| Sets the second position to extension line distance Created in NX3.0.0. | |
| void | SetStubLength (double stubLength) |
| Sets the stub length Created in NX3.0.0. | |
| void | SetTextOverLeaderGapFactor (double textOverLeaderGapFactor) |
| Sets the character size factor that controls the gap between text and the leader Created in NX8.0.0. | |
| void | SetTextOverStubSpaceFactor (double textOverStubSpaceFactor) |
| Sets the text to stub spacing factor Created in NX4.0.0. | |
| void | SetTextToLineDistance (double textToLineDistance) |
| Sets the text to line distance Created in NX3.0.0. | |
| double | StubLength () |
| Returns the stub length Created in NX3.0.0. | |
| double | TextOverLeaderGapFactor () |
| Returns the character size factor that controls the gap between text and the leader Created in NX8.0.0. | |
| double | TextOverStubSpaceFactor () |
| Returns the text to stub spacing factor Created in NX4.0.0. | |
| double | TextToLineDistance () |
| Returns the text to line distance Created in NX3.0.0. | |
| virtual | ~LineAndArrowPreferences () |
| Frees the object from memory. | |
Public Member Functions inherited from NXOpen::TransientObject | |
| void * | GetHandle () |
| Handle of the internal object represented by this object. | |
Represents line and arrow preferences
Created in NX3.0.0.
|
virtual |
Frees the object from memory.
After this method is called, it is illegal to use the object. In .NET, this method is automatically called when the object is deleted by the garbage collector.
Created in NX3.0.0.
License requirements : None
| double NXOpen::Annotations::LineAndArrowPreferences::AllAroundSymbol | ( | ) |
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::LineAndArrowPreferences::ArrowheadIncludedAngle | ( | ) |
Returns the arrowhead included angle
Created in NX3.0.0.
License requirements : None
| double NXOpen::Annotations::LineAndArrowPreferences::ArrowheadLength | ( | ) |
Returns the arrowhead length
Created in NX3.0.0.
License requirements : None
| double NXOpen::Annotations::LineAndArrowPreferences::DatumLengthPastArrow | ( | ) |
Returns the datum extension line past the arrow distance
Created in NX4.0.0.
License requirements : None
| double NXOpen::Annotations::LineAndArrowPreferences::DotArrowheadDiameter | ( | ) |
Returns the dot arrowhead diameter
Created in NX3.0.0.
License requirements : None
| NXOpen::Annotations::ArrowheadType NXOpen::Annotations::LineAndArrowPreferences::FirstArrowType | ( | ) |
Returns the first arrow type
Created in NX3.0.0.
License requirements : None
| double NXOpen::Annotations::LineAndArrowPreferences::FirstPosToExtLineDist | ( | ) |
Returns the first position to extension line distance
Created in NX3.0.0.
License requirements : None
| NXOpen::Annotations::LineCfw NXOpen::Annotations::LineAndArrowPreferences::GetFirstArrowheadCfw | ( | ) |
Returns the first arrowhead color, font, and width.
| NXOpen::Annotations::LineCfw NXOpen::Annotations::LineAndArrowPreferences::GetFirstArrowLineCfw | ( | ) |
Returns the first arrow line color, font, and width.
| NXOpen::Annotations::LineCfw NXOpen::Annotations::LineAndArrowPreferences::GetFirstExtensionLineCfw | ( | ) |
Returns the first extension line color, font, and width.
| NXOpen::Annotations::LineCfw NXOpen::Annotations::LineAndArrowPreferences::GetSecondArrowheadCfw | ( | ) |
Returns the second arrowhead color, font, and width.
| NXOpen::Annotations::LineCfw NXOpen::Annotations::LineAndArrowPreferences::GetSecondArrowLineCfw | ( | ) |
Returns the second arrow line color, font, and width.
| NXOpen::Annotations::LineCfw NXOpen::Annotations::LineAndArrowPreferences::GetSecondExtensionLineCfw | ( | ) |
Returns the second extension line color, font, and width.
| NXOpen::Annotations::VerticalTextJustification NXOpen::Annotations::LineAndArrowPreferences::LeaderLocation | ( | ) |
Returns the leader location
Created in NX3.0.0.
License requirements : None
| double NXOpen::Annotations::LineAndArrowPreferences::LinePastArrowDistance | ( | ) |
Returns the line past arrow distance
Created in NX3.0.0.
License requirements : None
| double NXOpen::Annotations::LineAndArrowPreferences::LinePastArrowDistance2 | ( | ) |
Returns the 2nd line past arrow distance
Created in NX9.0.0.
License requirements : None
| double NXOpen::Annotations::LineAndArrowPreferences::ObliqueExtensionLineAngle | ( | ) |
Returns the oblique extension line angle
Created in NX3.0.0.
License requirements : None
| NXOpen::Annotations::ArrowheadType NXOpen::Annotations::LineAndArrowPreferences::SecondArrowType | ( | ) |
Returns the second arrow type
Created in NX3.0.0.
License requirements : None
| double NXOpen::Annotations::LineAndArrowPreferences::SecondPosToExtLineDist | ( | ) |
Returns the second position to extension line distance
Created in NX3.0.0.
License requirements : None
| void NXOpen::Annotations::LineAndArrowPreferences::SetAllAroundSymbol | ( | double | allAroundSymbolSize | ) |
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 : None
| allAroundSymbolSize | allaroundsymbolsize |
| void NXOpen::Annotations::LineAndArrowPreferences::SetArrowheadIncludedAngle | ( | double | arrowheadIncludedAngle | ) |
Sets the arrowhead included angle
Created in NX3.0.0.
License requirements : None
| arrowheadIncludedAngle | arrowhead included angle |
| void NXOpen::Annotations::LineAndArrowPreferences::SetArrowheadLength | ( | double | arrowheadLength | ) |
Sets the arrowhead length
Created in NX3.0.0.
License requirements : None
| arrowheadLength | arrowhead length |
| void NXOpen::Annotations::LineAndArrowPreferences::SetDatumLengthPastArrow | ( | double | datumLengthPastArrow | ) |
Sets the datum extension line past the arrow distance
Created in NX4.0.0.
License requirements : None
| datumLengthPastArrow | datum length past arrow |
| void NXOpen::Annotations::LineAndArrowPreferences::SetDotArrowheadDiameter | ( | double | dotArrowheadDiameter | ) |
Sets the dot arrowhead diameter
Created in NX3.0.0.
License requirements : None
| dotArrowheadDiameter | dot arrowhead diameter |
| void NXOpen::Annotations::LineAndArrowPreferences::SetFirstArrowheadCfw | ( | const NXOpen::Annotations::LineCfw & | firstArrowheadCfw | ) |
Sets the first arrowhead color, font, and width
Created in NX3.0.0.
License requirements : None
| firstArrowheadCfw | first arrowhead cfw |
| void NXOpen::Annotations::LineAndArrowPreferences::SetFirstArrowLineCfw | ( | const NXOpen::Annotations::LineCfw & | firstArrowLineCfw | ) |
Sets the first arrow line color, font, and width
Created in NX3.0.0.
License requirements : None
| firstArrowLineCfw | first arrow line cfw |
| void NXOpen::Annotations::LineAndArrowPreferences::SetFirstArrowType | ( | NXOpen::Annotations::ArrowheadType | firstArrowType | ) |
Sets the first arrow type
Created in NX3.0.0.
License requirements : None
| firstArrowType | first arrow type |
| void NXOpen::Annotations::LineAndArrowPreferences::SetFirstExtensionLineCfw | ( | const NXOpen::Annotations::LineCfw & | firstExtensionLineCfw | ) |
Sets the first extension line color, font, and width
Created in NX3.0.0.
License requirements : None
| firstExtensionLineCfw | first extension line cfw |
| void NXOpen::Annotations::LineAndArrowPreferences::SetFirstPosToExtLineDist | ( | double | firstPosToExtensionLineDistance | ) |
Sets the first position to extension line distance
Created in NX3.0.0.
License requirements : None
| firstPosToExtensionLineDistance | first pos to extension line distance |
| void NXOpen::Annotations::LineAndArrowPreferences::SetLeaderLocation | ( | NXOpen::Annotations::VerticalTextJustification | leaderLocation | ) |
Sets the leader location
Created in NX3.0.0.
License requirements : None
| leaderLocation | leader location |
| void NXOpen::Annotations::LineAndArrowPreferences::SetLinePastArrowDistance | ( | double | linePastArrowDistance | ) |
Sets the line past arrow distance
Created in NX3.0.0.
License requirements : None
| linePastArrowDistance | line past arrow distance |
| void NXOpen::Annotations::LineAndArrowPreferences::SetLinePastArrowDistance2 | ( | double | linePastArrowDistance | ) |
Sets the 2nd line past arrow distance
Created in NX9.0.0.
License requirements : None
| linePastArrowDistance | line past arrow distance |
| void NXOpen::Annotations::LineAndArrowPreferences::SetObliqueExtensionLineAngle | ( | double | obliqueExtensionLineAngle | ) |
Sets the oblique extension line angle
Created in NX3.0.0.
License requirements : None
| obliqueExtensionLineAngle | oblique extension line angle |
| void NXOpen::Annotations::LineAndArrowPreferences::SetSecondArrowheadCfw | ( | const NXOpen::Annotations::LineCfw & | secondArrowheadCfw | ) |
Sets the second arrowhead color, font, and width
Created in NX3.0.0.
License requirements : None
| secondArrowheadCfw | second arrowhead cfw |
| void NXOpen::Annotations::LineAndArrowPreferences::SetSecondArrowLineCfw | ( | const NXOpen::Annotations::LineCfw & | secondArrowLineCfw | ) |
Sets the second arrow line color, font, and width
Created in NX3.0.0.
License requirements : None
| secondArrowLineCfw | second arrow line cfw |
| void NXOpen::Annotations::LineAndArrowPreferences::SetSecondArrowType | ( | NXOpen::Annotations::ArrowheadType | secondArrowType | ) |
Sets the second arrow type
Created in NX3.0.0.
License requirements : None
| secondArrowType | second arrow type |
| void NXOpen::Annotations::LineAndArrowPreferences::SetSecondExtensionLineCfw | ( | const NXOpen::Annotations::LineCfw & | secondExtensionLineCfw | ) |
Sets the second extension line color, font, and width
Created in NX3.0.0.
License requirements : None
| secondExtensionLineCfw | second extension line cfw |
| void NXOpen::Annotations::LineAndArrowPreferences::SetSecondPosToExtLineDist | ( | double | secondPosToExtensionLineDistance | ) |
Sets the second position to extension line distance
Created in NX3.0.0.
License requirements : None
| secondPosToExtensionLineDistance | second pos to extension line distance |
| void NXOpen::Annotations::LineAndArrowPreferences::SetStubLength | ( | double | stubLength | ) |
Sets the stub length
Created in NX3.0.0.
License requirements : None
| stubLength | stub length |
| void NXOpen::Annotations::LineAndArrowPreferences::SetTextOverLeaderGapFactor | ( | double | textOverLeaderGapFactor | ) |
Sets the character size factor that controls the gap between text and the leader
Created in NX8.0.0.
License requirements : None
| textOverLeaderGapFactor | text over leader gap factor |
| void NXOpen::Annotations::LineAndArrowPreferences::SetTextOverStubSpaceFactor | ( | double | textOverStubSpaceFactor | ) |
Sets the text to stub spacing factor
Created in NX4.0.0.
License requirements : None
| textOverStubSpaceFactor | text over stub space factor |
| void NXOpen::Annotations::LineAndArrowPreferences::SetTextToLineDistance | ( | double | textToLineDistance | ) |
Sets the text to line distance
Created in NX3.0.0.
License requirements : None
| textToLineDistance | text to line distance |
| double NXOpen::Annotations::LineAndArrowPreferences::StubLength | ( | ) |
Returns the stub length
Created in NX3.0.0.
License requirements : None
| double NXOpen::Annotations::LineAndArrowPreferences::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::LineAndArrowPreferences::TextOverStubSpaceFactor | ( | ) |
Returns the text to stub spacing factor
Created in NX4.0.0.
License requirements : None
| double NXOpen::Annotations::LineAndArrowPreferences::TextToLineDistance | ( | ) |
Returns the text to line distance
Created in NX3.0.0.
License requirements : None