public interface LineAndArrowPreferences extends TransientObject
Modifier and Type | Method and Description |
---|---|
double |
allAroundSymbol()
Returns the size of all around symbol.
|
double |
arrowheadIncludedAngle()
Returns the arrowhead included angle
License requirements: None. |
double |
arrowheadLength()
Returns the arrowhead length
License requirements: None. |
boolean |
clipOrdinateDimensionLine()
Returns the clipping of the dimension line to the ordinate origin at the view border
License requirements: None. |
double |
datumLengthPastArrow()
Returns the datum extension line past the arrow distance
License requirements: None. |
double |
dotArrowheadDiameter()
Returns the dot arrowhead diameter
License requirements: None. |
ArrowheadType |
firstArrowType()
Returns the first arrow type
License requirements: None. |
double |
firstPosToExtLineDist()
Returns the first position to extension line distance
License requirements: None. |
LineCfw |
getFirstArrowheadCfw()
Returns the first arrowhead color, font, and width
License requirements: None. |
LineCfw |
getFirstArrowLineCfw()
Returns the first arrow line color, font, and width
License requirements: None. |
LineCfw |
getFirstExtensionLineCfw()
Returns the first extension line color, font, and width
License requirements: None. |
LineCfw |
getSecondArrowheadCfw()
Returns the second arrowhead color, font, and width
License requirements: None. |
LineCfw |
getSecondArrowLineCfw()
Returns the second arrow line color, font, and width
License requirements: None. |
LineCfw |
getSecondExtensionLineCfw()
Returns the second extension line color, font, and width
License requirements: None. |
VerticalTextJustification |
leaderLocation()
Returns the leader location
License requirements: None. |
double |
linePastArrowDistance()
Returns the line past arrow distance
License requirements: None. |
double |
linePastArrowDistance2()
Returns the 2nd line past arrow distance
License requirements: None. |
double |
obliqueExtensionLineAngle()
Returns the oblique extension line angle
License requirements: None. |
ArrowheadType |
secondArrowType()
Returns the second arrow type
License requirements: None. |
double |
secondPosToExtLineDist()
Returns the second position to extension line distance
License requirements: None. |
void |
setAllAroundSymbol(double allAroundSymbolSize)
License requirements: None. |
void |
setArrowheadIncludedAngle(double arrowheadIncludedAngle)
Sets the arrowhead included angle
License requirements: None. |
void |
setArrowheadLength(double arrowheadLength)
Sets the arrowhead length
License requirements: None. |
void |
setClipOrdinateDimensionLine(boolean clipOrdinateDimLine)
Sets the clipping of the dimension line to the ordinate origin at the view border
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setDatumLengthPastArrow(double datumLengthPastArrow)
Sets the datum extension line past the arrow distance
License requirements: None. |
void |
setDotArrowheadDiameter(double dotArrowheadDiameter)
Sets the dot arrowhead diameter
License requirements: None. |
void |
setFirstArrowheadCfw(LineCfw firstArrowheadCfw)
Sets the first arrowhead color, font, and width
License requirements: None. |
void |
setFirstArrowLineCfw(LineCfw firstArrowLineCfw)
Sets the first arrow line color, font, and width
License requirements: None. |
void |
setFirstArrowType(ArrowheadType firstArrowType)
Sets the first arrow type
License requirements: None. |
void |
setFirstExtensionLineCfw(LineCfw firstExtensionLineCfw)
Sets the first extension line color, font, and width
License requirements: None. |
void |
setFirstPosToExtLineDist(double firstPosToExtensionLineDistance)
Sets the first position to extension line distance
License requirements: None. |
void |
setLeaderLocation(VerticalTextJustification leaderLocation)
Sets the leader location
License requirements: None. |
void |
setLinePastArrowDistance(double linePastArrowDistance)
Sets the line past arrow distance
License requirements: None. |
void |
setLinePastArrowDistance2(double linePastArrowDistance)
Sets the 2nd line past arrow distance
License requirements: None. |
void |
setObliqueExtensionLineAngle(double obliqueExtensionLineAngle)
Sets the oblique extension line angle
License requirements: None. |
void |
setSecondArrowheadCfw(LineCfw secondArrowheadCfw)
Sets the second arrowhead color, font, and width
License requirements: None. |
void |
setSecondArrowLineCfw(LineCfw secondArrowLineCfw)
Sets the second arrow line color, font, and width
License requirements: None. |
void |
setSecondArrowType(ArrowheadType secondArrowType)
Sets the second arrow type
License requirements: None. |
void |
setSecondExtensionLineCfw(LineCfw secondExtensionLineCfw)
Sets the second extension line color, font, and width
License requirements: None. |
void |
setSecondPosToExtLineDist(double secondPosToExtensionLineDistance)
Sets the second position to extension line distance
License requirements: None. |
void |
setStubLength(double stubLength)
Sets the stub length
License requirements: None. |
void |
setTextOverLeaderGapFactor(double textOverLeaderGapFactor)
Sets the character size factor that controls the gap between text and the leader
License requirements: None. |
void |
setTextOverStubSpaceFactor(double textOverStubSpaceFactor)
Sets the text to stub spacing factor
License requirements: None. |
void |
setTextToLineDistance(double textToLineDistance)
Sets the text to line distance
License requirements: None. |
double |
stubLength()
Returns the stub length
License requirements: None. |
double |
textOverLeaderGapFactor()
Returns the character size factor that controls the gap between text and the leader
License requirements: None. |
double |
textOverStubSpaceFactor()
Returns the text to stub spacing factor
License requirements: None. |
double |
textToLineDistance()
Returns the text to line distance
License requirements: None. |
_value, dispose, printTestData, printTestData
ArrowheadType firstArrowType() throws NXException, RemoteException
NXException
RemoteException
void setFirstArrowType(ArrowheadType firstArrowType) throws NXException, RemoteException
firstArrowType
- NXException
RemoteException
ArrowheadType secondArrowType() throws NXException, RemoteException
NXException
RemoteException
void setSecondArrowType(ArrowheadType secondArrowType) throws NXException, RemoteException
secondArrowType
- NXException
RemoteException
VerticalTextJustification leaderLocation() throws NXException, RemoteException
NXException
RemoteException
void setLeaderLocation(VerticalTextJustification leaderLocation) throws NXException, RemoteException
leaderLocation
- NXException
RemoteException
double arrowheadLength() throws NXException, RemoteException
NXException
RemoteException
void setArrowheadLength(double arrowheadLength) throws NXException, RemoteException
arrowheadLength
- NXException
RemoteException
double arrowheadIncludedAngle() throws NXException, RemoteException
NXException
RemoteException
void setArrowheadIncludedAngle(double arrowheadIncludedAngle) throws NXException, RemoteException
arrowheadIncludedAngle
- NXException
RemoteException
double dotArrowheadDiameter() throws NXException, RemoteException
NXException
RemoteException
void setDotArrowheadDiameter(double dotArrowheadDiameter) throws NXException, RemoteException
dotArrowheadDiameter
- NXException
RemoteException
double stubLength() throws NXException, RemoteException
NXException
RemoteException
void setStubLength(double stubLength) throws NXException, RemoteException
stubLength
- NXException
RemoteException
double textToLineDistance() throws NXException, RemoteException
NXException
RemoteException
void setTextToLineDistance(double textToLineDistance) throws NXException, RemoteException
textToLineDistance
- NXException
RemoteException
boolean clipOrdinateDimensionLine() throws NXException, RemoteException
NXException
RemoteException
void setClipOrdinateDimensionLine(boolean clipOrdinateDimLine) throws NXException, RemoteException
clipOrdinateDimLine
- NXException
RemoteException
double linePastArrowDistance() throws NXException, RemoteException
NXException
RemoteException
void setLinePastArrowDistance(double linePastArrowDistance) throws NXException, RemoteException
linePastArrowDistance
- NXException
RemoteException
double linePastArrowDistance2() throws NXException, RemoteException
NXException
RemoteException
void setLinePastArrowDistance2(double linePastArrowDistance) throws NXException, RemoteException
linePastArrowDistance
- NXException
RemoteException
double obliqueExtensionLineAngle() throws NXException, RemoteException
NXException
RemoteException
void setObliqueExtensionLineAngle(double obliqueExtensionLineAngle) throws NXException, RemoteException
obliqueExtensionLineAngle
- NXException
RemoteException
double firstPosToExtLineDist() throws NXException, RemoteException
NXException
RemoteException
void setFirstPosToExtLineDist(double firstPosToExtensionLineDistance) throws NXException, RemoteException
firstPosToExtensionLineDistance
- NXException
RemoteException
double secondPosToExtLineDist() throws NXException, RemoteException
NXException
RemoteException
void setSecondPosToExtLineDist(double secondPosToExtensionLineDistance) throws NXException, RemoteException
secondPosToExtensionLineDistance
- NXException
RemoteException
double datumLengthPastArrow() throws NXException, RemoteException
NXException
RemoteException
void setDatumLengthPastArrow(double datumLengthPastArrow) throws NXException, RemoteException
datumLengthPastArrow
- NXException
RemoteException
double textOverStubSpaceFactor() throws NXException, RemoteException
NXException
RemoteException
void setTextOverStubSpaceFactor(double textOverStubSpaceFactor) throws NXException, RemoteException
textOverStubSpaceFactor
- NXException
RemoteException
double textOverLeaderGapFactor() throws NXException, RemoteException
NXException
RemoteException
void setTextOverLeaderGapFactor(double textOverLeaderGapFactor) throws NXException, RemoteException
textOverLeaderGapFactor
- NXException
RemoteException
LineCfw getFirstExtensionLineCfw() throws NXException, RemoteException
NXException
RemoteException
void setFirstExtensionLineCfw(LineCfw firstExtensionLineCfw) throws NXException, RemoteException
firstExtensionLineCfw
- NXException
RemoteException
LineCfw getFirstArrowheadCfw() throws NXException, RemoteException
NXException
RemoteException
void setFirstArrowheadCfw(LineCfw firstArrowheadCfw) throws NXException, RemoteException
firstArrowheadCfw
- NXException
RemoteException
LineCfw getFirstArrowLineCfw() throws NXException, RemoteException
NXException
RemoteException
void setFirstArrowLineCfw(LineCfw firstArrowLineCfw) throws NXException, RemoteException
firstArrowLineCfw
- NXException
RemoteException
LineCfw getSecondExtensionLineCfw() throws NXException, RemoteException
NXException
RemoteException
void setSecondExtensionLineCfw(LineCfw secondExtensionLineCfw) throws NXException, RemoteException
secondExtensionLineCfw
- NXException
RemoteException
LineCfw getSecondArrowheadCfw() throws NXException, RemoteException
NXException
RemoteException
void setSecondArrowheadCfw(LineCfw secondArrowheadCfw) throws NXException, RemoteException
secondArrowheadCfw
- NXException
RemoteException
LineCfw getSecondArrowLineCfw() throws NXException, RemoteException
NXException
RemoteException
void setSecondArrowLineCfw(LineCfw secondArrowLineCfw) throws NXException, RemoteException
secondArrowLineCfw
- NXException
RemoteException
double allAroundSymbol() throws NXException, RemoteException
NXException
RemoteException
void setAllAroundSymbol(double allAroundSymbolSize) throws NXException, RemoteException
allAroundSymbolSize
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.