public interface OrdinateStyleBuilder extends TaggedObject, IComponentBuilder
OrdinateStyleBuilder
.
This class queries and sets ordinate specific preferences when
creating or editing an ordinate set or ordinate dimension.
Modifier and Type | Method and Description |
---|---|
boolean |
alignSymbolWithBaseline()
Returns the align symbol with baseline preference
License requirements: None. |
OrdinateLineArrowDisplayOption |
displayDimensionLine()
Returns the display dimension line preference for an ordinate set
License requirements: None. |
OrdinateOriginDisplayOption |
displayNameStyle()
Returns the name display style for an ordinate set
License requirements: None. |
double |
doglegAngle()
Returns the dogleg angle.
|
OrdinateDoglegCreationOption |
doglegCreationOption()
Returns the dogleg creation option
License requirements: None. |
double |
doglegEndOffset()
Returns the dogleg end offset.
|
OrdinateDoglegDefinition |
doglegSetting()
Returns the dogleg setting.
|
double |
doglegStartOffset()
Returns the dogleg start offset.
|
double |
marginFirstOffset()
Returns the distance from the baseline to the first margin.
|
double |
marginSpacing()
Returns the interval distance between successive margins
License requirements: None. |
int |
numberOfMargins()
Returns the number of margins to create.
|
double |
ordinateTextAngle()
Returns the ordinate text angle
License requirements: None. |
TextOrientation |
ordinateTextOrientation()
Returns the ordinate text orientation
License requirements: None. |
OrdinatePositiveDirection |
positiveDirection()
Returns the positive direction of measurement for an ordinate set
License requirements: None. |
void |
setAlignSymbolWithBaseline(boolean alignSymbolWithBaseline)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setDisplayDimensionLine(OrdinateLineArrowDisplayOption displayDimensionLine)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setDisplayNameStyle(OrdinateOriginDisplayOption displayNameStyle)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setDoglegAngle(double doglegAngle)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setDoglegCreationOption(OrdinateDoglegCreationOption doglegCreationOption)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setDoglegEndOffset(double doglegEndOffset)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setDoglegSetting(OrdinateDoglegDefinition doglegSetting)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setDoglegStartOffset(double doglegStartOffset)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setMarginFirstOffset(double marginFirstOffset)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setMarginSpacing(double marginSpacing)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setNumberOfMargins(int numberOfMargins)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setOrdinateTextAngle(double ordinateTextAngle)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setOrdinateTextOrientation(TextOrientation ordinateTextOrientation)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setPositiveDirection(OrdinatePositiveDirection positiveDirection)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setSymbolAngle(double symbolAngle)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setSymbolAspectRatio(double symbolAspectRatio)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setSymbolHeight(double symbolHeight)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setSymbolLength(double symbolLength)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setSymbolScale(double symbolScale)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setUserDefinedText(String userDefinedText)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
double |
symbolAngle()
Returns the symbol angle in degress with respect to the baseline.
|
double |
symbolAspectRatio()
Returns the symbol aspect ratio
License requirements: None. |
double |
symbolHeight()
Returns the symbol height
License requirements: None. |
double |
symbolLength()
Returns the symbol length
License requirements: None. |
double |
symbolScale()
Returns the symbol scale
License requirements: None. |
String |
userDefinedText()
Returns the ordinate origin user defined text
License requirements: None. |
printTestData, printTestData, tag, tagValue
validate
OrdinatePositiveDirection positiveDirection() throws NXException, RemoteException
NXException
RemoteException
void setPositiveDirection(OrdinatePositiveDirection positiveDirection) throws NXException, RemoteException
positiveDirection
- NXException
RemoteException
OrdinateOriginDisplayOption displayNameStyle() throws NXException, RemoteException
NXException
RemoteException
void setDisplayNameStyle(OrdinateOriginDisplayOption displayNameStyle) throws NXException, RemoteException
displayNameStyle
- NXException
RemoteException
OrdinateLineArrowDisplayOption displayDimensionLine() throws NXException, RemoteException
NXException
RemoteException
void setDisplayDimensionLine(OrdinateLineArrowDisplayOption displayDimensionLine) throws NXException, RemoteException
displayDimensionLine
- NXException
RemoteException
String userDefinedText() throws NXException, RemoteException
NXException
RemoteException
void setUserDefinedText(String userDefinedText) throws NXException, RemoteException
userDefinedText
- NXException
RemoteException
boolean alignSymbolWithBaseline() throws NXException, RemoteException
NXException
RemoteException
void setAlignSymbolWithBaseline(boolean alignSymbolWithBaseline) throws NXException, RemoteException
alignSymbolWithBaseline
- NXException
RemoteException
double symbolAngle() throws NXException, RemoteException
NXException
RemoteException
void setSymbolAngle(double symbolAngle) throws NXException, RemoteException
symbolAngle
- NXException
RemoteException
double symbolScale() throws NXException, RemoteException
NXException
RemoteException
void setSymbolScale(double symbolScale) throws NXException, RemoteException
symbolScale
- NXException
RemoteException
double symbolAspectRatio() throws NXException, RemoteException
NXException
RemoteException
void setSymbolAspectRatio(double symbolAspectRatio) throws NXException, RemoteException
symbolAspectRatio
- NXException
RemoteException
double symbolLength() throws NXException, RemoteException
NXException
RemoteException
void setSymbolLength(double symbolLength) throws NXException, RemoteException
symbolLength
- NXException
RemoteException
double symbolHeight() throws NXException, RemoteException
NXException
RemoteException
void setSymbolHeight(double symbolHeight) throws NXException, RemoteException
symbolHeight
- NXException
RemoteException
OrdinateDoglegDefinition doglegSetting() throws NXException, RemoteException
NXException
RemoteException
void setDoglegSetting(OrdinateDoglegDefinition doglegSetting) throws NXException, RemoteException
doglegSetting
- NXException
RemoteException
double doglegAngle() throws NXException, RemoteException
NXException
RemoteException
void setDoglegAngle(double doglegAngle) throws NXException, RemoteException
doglegAngle
- NXException
RemoteException
double doglegStartOffset() throws NXException, RemoteException
NXException
RemoteException
void setDoglegStartOffset(double doglegStartOffset) throws NXException, RemoteException
doglegStartOffset
- NXException
RemoteException
double doglegEndOffset() throws NXException, RemoteException
NXException
RemoteException
void setDoglegEndOffset(double doglegEndOffset) throws NXException, RemoteException
doglegEndOffset
- NXException
RemoteException
OrdinateDoglegCreationOption doglegCreationOption() throws NXException, RemoteException
NXException
RemoteException
void setDoglegCreationOption(OrdinateDoglegCreationOption doglegCreationOption) throws NXException, RemoteException
doglegCreationOption
- NXException
RemoteException
double marginFirstOffset() throws NXException, RemoteException
NXException
RemoteException
void setMarginFirstOffset(double marginFirstOffset) throws NXException, RemoteException
marginFirstOffset
- NXException
RemoteException
double marginSpacing() throws NXException, RemoteException
NXException
RemoteException
void setMarginSpacing(double marginSpacing) throws NXException, RemoteException
marginSpacing
- NXException
RemoteException
int numberOfMargins() throws NXException, RemoteException
NXException
RemoteException
void setNumberOfMargins(int numberOfMargins) throws NXException, RemoteException
numberOfMargins
- NXException
RemoteException
TextOrientation ordinateTextOrientation() throws NXException, RemoteException
NXException
RemoteException
void setOrdinateTextOrientation(TextOrientation ordinateTextOrientation) throws NXException, RemoteException
ordinateTextOrientation
- NXException
RemoteException
double ordinateTextAngle() throws NXException, RemoteException
NXException
RemoteException
void setOrdinateTextAngle(double ordinateTextAngle) throws NXException, RemoteException
ordinateTextAngle
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.