public interface SymbolStyleBuilder extends TaggedObject, IComponentBuilder
SymbolStyleBuilder
.
This class queries and sets preferences for various symbol type annotations when creating or editing.
Modifier and Type | Interface and Description |
---|---|
static class |
SymbolStyleBuilder.FcfTextUnderlineOption
Represents the option to underline the additional FCF text
|
Modifier and Type | Method and Description |
---|---|
boolean |
attachToIdSymbolVertex()
Returns the id symbol attachment method
License requirements: None. |
NXColor |
centerlineSymbolColor()
Returns the centerline symbol color
License requirements: None. |
LineWidth |
centerlineSymbolWidth()
Returns the centerline symbol width
License requirements: None. |
SurfaceFinishStandard |
draftingSurfaceFinishStandard()
Returns the standard
License requirements: None. |
SymbolStyleBuilder.FcfTextUnderlineOption |
fcfAdditionalTextUnderline()
Returns the option to underline the additional FCF text
License requirements: None. |
NXColor |
gdtSymbolColor()
Returns the GD and T symbol color
License requirements: None. |
DisplayableObject.ObjectFont |
gdtSymbolFont()
Returns the GD and T symbol font
License requirements: None. |
LineWidth |
gdtSymbolWidth()
Returns the GD and T symbol width
License requirements: None. |
NXColor |
idSymbolColor()
Returns the ID symbol color
License requirements: None. |
DisplayableObject.ObjectFont |
idSymbolFont()
Returns the ID symbol font
License requirements: None. |
double |
idSymbolSize()
Returns the ID symbol size
License requirements: None. |
LineWidth |
idSymbolWidth()
Returns the ID symbol width
License requirements: None. |
NXColor |
intersectionSymbolColor()
Returns the intersection symbol color
License requirements: None. |
DisplayableObject.ObjectFont |
intersectionSymbolFont()
Returns the intersection symbol font
License requirements: None. |
LineWidth |
intersectionSymbolWidth()
Returns the intersection symbol width
License requirements: None. |
void |
setAttachToIdSymbolVertex(boolean attachToIdSymbolVertex)
Sets the id symbol attachment method
License requirements: None. |
void |
setCenterlineSymbolColor(NXColor centerlineSymbolColor)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setCenterlineSymbolWidth(LineWidth centerlineSymbolWidth)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setDraftingSurfaceFinishStandard(SurfaceFinishStandard standard)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setFcfAdditionalTextUnderline(SymbolStyleBuilder.FcfTextUnderlineOption underlineTextOption)
Sets the option to underline the additional FCF text
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setGdtSymbolColor(NXColor gdtSymbolColor)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setGdtSymbolFont(DisplayableObject.ObjectFont gdtSymbolFont)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setGdtSymbolWidth(LineWidth gdtSymbolWidth)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setIdSymbolColor(NXColor idSymbolColor)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setIdSymbolFont(DisplayableObject.ObjectFont idSymbolFont)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setIdSymbolSize(double idSymbolSize)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setIdSymbolWidth(LineWidth idSymbolWidth)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setIntersectionSymbolColor(NXColor intersectionSymbolColor)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setIntersectionSymbolFont(DisplayableObject.ObjectFont intersectionSymbolFont)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setIntersectionSymbolWidth(LineWidth intersectionSymbolWidth)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setSurfaceFinishColor(NXColor surfaceFinishColor)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setSurfaceFinishFont(DisplayableObject.ObjectFont surfaceFinishFont)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setSurfaceFinishWidth(LineWidth surfaceFinishWidth)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setTargetSymbolColor(NXColor targetSymbolColor)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setTargetSymbolFont(DisplayableObject.ObjectFont targetSymbolFont)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setTargetSymbolWidth(LineWidth targetSymbolWidth)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setUserDefinedSymbolColor(NXColor userDefinedSymbolColor)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setUserDefinedSymbolFont(DisplayableObject.ObjectFont userDefinedSymbolFont)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setUserDefinedSymbolWidth(LineWidth userDefinedSymbolWidth)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setWeldLineGap(double gap)
Sets the gap between the weld line and weld type symbol
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setWeldSpaceFactor(double factor)
Sets the weld space factor
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setWeldSymbolColor(NXColor weldSymbolColor)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setWeldSymbolFont(DisplayableObject.ObjectFont weldSymbolFont)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setWeldSymbolSizeFactor(double factor)
Sets the character size factor that controls the weld symbol size.
|
void |
setWeldSymbolStandard(WeldStandard standard)
Sets the weld symbol standard
License requirements: None. |
void |
setWeldSymbolWidth(LineWidth weldSymbolWidth)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
NXColor |
surfaceFinishColor()
Returns the surface finish symbol color
License requirements: None. |
DisplayableObject.ObjectFont |
surfaceFinishFont()
Returns the surface finish symbol font
License requirements: None. |
LineWidth |
surfaceFinishWidth()
Returns the surface finish symbol width
License requirements: None. |
NXColor |
targetSymbolColor()
Returns the target symbol color
License requirements: None. |
DisplayableObject.ObjectFont |
targetSymbolFont()
Returns the target symbol font
License requirements: None. |
LineWidth |
targetSymbolWidth()
Returns the target symbol width
License requirements: None. |
NXColor |
userDefinedSymbolColor()
Returns the user defined symbol color
License requirements: None. |
DisplayableObject.ObjectFont |
userDefinedSymbolFont()
Returns the user defined symbol font
License requirements: None. |
LineWidth |
userDefinedSymbolWidth()
Returns the user defined symbol width
License requirements: None. |
double |
weldLineGap()
Returns the gap between the weld line and weld type symbol
License requirements: None. |
double |
weldSpaceFactor()
Returns the weld space factor
License requirements: None. |
NXColor |
weldSymbolColor()
Returns the Weld symbol color
License requirements: None. |
DisplayableObject.ObjectFont |
weldSymbolFont()
Returns the Weld symbol font
License requirements: None. |
double |
weldSymbolSizeFactor()
Returns the character size factor that controls the weld symbol size.
|
WeldStandard |
weldSymbolStandard()
Returns the weld symbol standard
License requirements: None. |
LineWidth |
weldSymbolWidth()
Returns the Weld symbol width
License requirements: None. |
printTestData, printTestData, tag, tagValue
validate
double idSymbolSize() throws NXException, RemoteException
NXException
RemoteException
void setIdSymbolSize(double idSymbolSize) throws NXException, RemoteException
idSymbolSize
- NXException
RemoteException
NXColor idSymbolColor() throws NXException, RemoteException
NXException
RemoteException
void setIdSymbolColor(NXColor idSymbolColor) throws NXException, RemoteException
idSymbolColor
- NXException
RemoteException
DisplayableObject.ObjectFont idSymbolFont() throws NXException, RemoteException
NXException
RemoteException
void setIdSymbolFont(DisplayableObject.ObjectFont idSymbolFont) throws NXException, RemoteException
idSymbolFont
- NXException
RemoteException
LineWidth idSymbolWidth() throws NXException, RemoteException
NXException
RemoteException
void setIdSymbolWidth(LineWidth idSymbolWidth) throws NXException, RemoteException
idSymbolWidth
- NXException
RemoteException
NXColor userDefinedSymbolColor() throws NXException, RemoteException
NXException
RemoteException
void setUserDefinedSymbolColor(NXColor userDefinedSymbolColor) throws NXException, RemoteException
userDefinedSymbolColor
- NXException
RemoteException
DisplayableObject.ObjectFont userDefinedSymbolFont() throws NXException, RemoteException
NXException
RemoteException
void setUserDefinedSymbolFont(DisplayableObject.ObjectFont userDefinedSymbolFont) throws NXException, RemoteException
userDefinedSymbolFont
- NXException
RemoteException
LineWidth userDefinedSymbolWidth() throws NXException, RemoteException
NXException
RemoteException
void setUserDefinedSymbolWidth(LineWidth userDefinedSymbolWidth) throws NXException, RemoteException
userDefinedSymbolWidth
- NXException
RemoteException
NXColor centerlineSymbolColor() throws NXException, RemoteException
NXException
RemoteException
void setCenterlineSymbolColor(NXColor centerlineSymbolColor) throws NXException, RemoteException
centerlineSymbolColor
- NXException
RemoteException
LineWidth centerlineSymbolWidth() throws NXException, RemoteException
NXException
RemoteException
void setCenterlineSymbolWidth(LineWidth centerlineSymbolWidth) throws NXException, RemoteException
centerlineSymbolWidth
- NXException
RemoteException
NXColor intersectionSymbolColor() throws NXException, RemoteException
NXException
RemoteException
void setIntersectionSymbolColor(NXColor intersectionSymbolColor) throws NXException, RemoteException
intersectionSymbolColor
- NXException
RemoteException
DisplayableObject.ObjectFont intersectionSymbolFont() throws NXException, RemoteException
NXException
RemoteException
void setIntersectionSymbolFont(DisplayableObject.ObjectFont intersectionSymbolFont) throws NXException, RemoteException
intersectionSymbolFont
- NXException
RemoteException
LineWidth intersectionSymbolWidth() throws NXException, RemoteException
NXException
RemoteException
void setIntersectionSymbolWidth(LineWidth intersectionSymbolWidth) throws NXException, RemoteException
intersectionSymbolWidth
- NXException
RemoteException
NXColor targetSymbolColor() throws NXException, RemoteException
NXException
RemoteException
void setTargetSymbolColor(NXColor targetSymbolColor) throws NXException, RemoteException
targetSymbolColor
- NXException
RemoteException
DisplayableObject.ObjectFont targetSymbolFont() throws NXException, RemoteException
NXException
RemoteException
void setTargetSymbolFont(DisplayableObject.ObjectFont targetSymbolFont) throws NXException, RemoteException
targetSymbolFont
- NXException
RemoteException
LineWidth targetSymbolWidth() throws NXException, RemoteException
NXException
RemoteException
void setTargetSymbolWidth(LineWidth targetSymbolWidth) throws NXException, RemoteException
targetSymbolWidth
- NXException
RemoteException
NXColor gdtSymbolColor() throws NXException, RemoteException
NXException
RemoteException
void setGdtSymbolColor(NXColor gdtSymbolColor) throws NXException, RemoteException
gdtSymbolColor
- NXException
RemoteException
DisplayableObject.ObjectFont gdtSymbolFont() throws NXException, RemoteException
NXException
RemoteException
void setGdtSymbolFont(DisplayableObject.ObjectFont gdtSymbolFont) throws NXException, RemoteException
gdtSymbolFont
- NXException
RemoteException
LineWidth gdtSymbolWidth() throws NXException, RemoteException
NXException
RemoteException
void setGdtSymbolWidth(LineWidth gdtSymbolWidth) throws NXException, RemoteException
gdtSymbolWidth
- NXException
RemoteException
NXColor weldSymbolColor() throws NXException, RemoteException
NXException
RemoteException
void setWeldSymbolColor(NXColor weldSymbolColor) throws NXException, RemoteException
weldSymbolColor
- NXException
RemoteException
DisplayableObject.ObjectFont weldSymbolFont() throws NXException, RemoteException
NXException
RemoteException
void setWeldSymbolFont(DisplayableObject.ObjectFont weldSymbolFont) throws NXException, RemoteException
weldSymbolFont
- NXException
RemoteException
LineWidth weldSymbolWidth() throws NXException, RemoteException
NXException
RemoteException
void setWeldSymbolWidth(LineWidth weldSymbolWidth) throws NXException, RemoteException
weldSymbolWidth
- NXException
RemoteException
double weldLineGap() throws NXException, RemoteException
NXException
RemoteException
void setWeldLineGap(double gap) throws NXException, RemoteException
gap
- NXException
RemoteException
NXColor surfaceFinishColor() throws NXException, RemoteException
NXException
RemoteException
void setSurfaceFinishColor(NXColor surfaceFinishColor) throws NXException, RemoteException
surfaceFinishColor
- NXException
RemoteException
DisplayableObject.ObjectFont surfaceFinishFont() throws NXException, RemoteException
NXException
RemoteException
void setSurfaceFinishFont(DisplayableObject.ObjectFont surfaceFinishFont) throws NXException, RemoteException
surfaceFinishFont
- NXException
RemoteException
LineWidth surfaceFinishWidth() throws NXException, RemoteException
NXException
RemoteException
void setSurfaceFinishWidth(LineWidth surfaceFinishWidth) throws NXException, RemoteException
surfaceFinishWidth
- NXException
RemoteException
SurfaceFinishStandard draftingSurfaceFinishStandard() throws NXException, RemoteException
NXException
RemoteException
void setDraftingSurfaceFinishStandard(SurfaceFinishStandard standard) throws NXException, RemoteException
standard
- NXException
RemoteException
double weldSpaceFactor() throws NXException, RemoteException
NXException
RemoteException
void setWeldSpaceFactor(double factor) throws NXException, RemoteException
factor
- NXException
RemoteException
double weldSymbolSizeFactor() throws NXException, RemoteException
NXException
RemoteException
void setWeldSymbolSizeFactor(double factor) throws NXException, RemoteException
factor
- NXException
RemoteException
WeldStandard weldSymbolStandard() throws NXException, RemoteException
NXException
RemoteException
void setWeldSymbolStandard(WeldStandard standard) throws NXException, RemoteException
standard
- NXException
RemoteException
SymbolStyleBuilder.FcfTextUnderlineOption fcfAdditionalTextUnderline() throws NXException, RemoteException
NXException
RemoteException
void setFcfAdditionalTextUnderline(SymbolStyleBuilder.FcfTextUnderlineOption underlineTextOption) throws NXException, RemoteException
underlineTextOption
- NXException
RemoteException
boolean attachToIdSymbolVertex() throws NXException, RemoteException
NXException
RemoteException
void setAttachToIdSymbolVertex(boolean attachToIdSymbolVertex) throws NXException, RemoteException
attachToIdSymbolVertex
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.