NX Open C++ Reference Guide
Public Member Functions
NXOpen::Annotations::SymbolStyleBuilder Class Reference

Represents a Annotations::SymbolStyleBuilder . More...

Inheritance diagram for NXOpen::Annotations::SymbolStyleBuilder:
NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Member Functions

NXOpen::NXColorCenterlineSymbolColor ()
 Returns the centerline symbol color
Created in NX6.0.0.
NXOpen::Annotations::LineWidth CenterlineSymbolWidth ()
 Returns the centerline symbol width
Created in NX6.0.0.
NXOpen::Annotations::SurfaceFinishStandard DraftingSurfaceFinishStandard ()
 Returns the standard
Created in NX7.5.0.
NXOpen::NXColorGdtSymbolColor ()
 Returns the GD and T symbol color
Created in NX6.0.0.
NXOpen::DisplayableObject::ObjectFont GdtSymbolFont ()
 Returns the GD and T symbol font
Created in NX6.0.0.
NXOpen::Annotations::LineWidth GdtSymbolWidth ()
 Returns the GD and T symbol width
Created in NX6.0.0.
NXOpen::NXColorIdSymbolColor ()
 Returns the ID symbol color
Created in NX6.0.0.
NXOpen::DisplayableObject::ObjectFont IdSymbolFont ()
 Returns the ID symbol font
Created in NX6.0.0.
double IdSymbolSize ()
 Returns the ID symbol size
Created in NX6.0.0.
NXOpen::Annotations::LineWidth IdSymbolWidth ()
 Returns the ID symbol width
Created in NX6.0.0.
NXOpen::NXColorIntersectionSymbolColor ()
 Returns the intersection symbol color
Created in NX6.0.0.
NXOpen::DisplayableObject::ObjectFont IntersectionSymbolFont ()
 Returns the intersection symbol font
Created in NX6.0.0.
NXOpen::Annotations::LineWidth IntersectionSymbolWidth ()
 Returns the intersection symbol width
Created in NX6.0.0.
void SetCenterlineSymbolColor (NXOpen::NXColor *centerlineSymbolColor)
 Sets the centerline symbol color
Created in NX6.0.0.
void SetCenterlineSymbolWidth (NXOpen::Annotations::LineWidth centerlineSymbolWidth)
 Sets the centerline symbol width
Created in NX6.0.0.
void SetDraftingSurfaceFinishStandard (NXOpen::Annotations::SurfaceFinishStandard standard)
 Sets the standard
Created in NX7.5.0.
void SetGdtSymbolColor (NXOpen::NXColor *gdtSymbolColor)
 Sets the GD and T symbol color
Created in NX6.0.0.
void SetGdtSymbolFont (NXOpen::DisplayableObject::ObjectFont gdtSymbolFont)
 Sets the GD and T symbol font
Created in NX6.0.0.
void SetGdtSymbolWidth (NXOpen::Annotations::LineWidth gdtSymbolWidth)
 Sets the GD and T symbol width
Created in NX6.0.0.
void SetIdSymbolColor (NXOpen::NXColor *idSymbolColor)
 Sets the ID symbol color
Created in NX6.0.0.
void SetIdSymbolFont (NXOpen::DisplayableObject::ObjectFont idSymbolFont)
 Sets the ID symbol font
Created in NX6.0.0.
void SetIdSymbolSize (double idSymbolSize)
 Sets the ID symbol size
Created in NX6.0.0.
void SetIdSymbolWidth (NXOpen::Annotations::LineWidth idSymbolWidth)
 Sets the ID symbol width
Created in NX6.0.0.
void SetIntersectionSymbolColor (NXOpen::NXColor *intersectionSymbolColor)
 Sets the intersection symbol color
Created in NX6.0.0.
void SetIntersectionSymbolFont (NXOpen::DisplayableObject::ObjectFont intersectionSymbolFont)
 Sets the intersection symbol font
Created in NX6.0.0.
void SetIntersectionSymbolWidth (NXOpen::Annotations::LineWidth intersectionSymbolWidth)
 Sets the intersection symbol width
Created in NX6.0.0.
void SetSurfaceFinishColor (NXOpen::NXColor *surfaceFinishColor)
 Sets the surface finish symbol color
Created in NX7.5.0.
void SetSurfaceFinishFont (NXOpen::DisplayableObject::ObjectFont surfaceFinishFont)
 Sets the surface finish symbol font
Created in NX7.5.0.
void SetSurfaceFinishWidth (NXOpen::Annotations::LineWidth surfaceFinishWidth)
 Sets the surface finish symbol width
Created in NX7.5.0.
void SetTargetSymbolColor (NXOpen::NXColor *targetSymbolColor)
 Sets the target symbol color
Created in NX6.0.0.
void SetTargetSymbolFont (NXOpen::DisplayableObject::ObjectFont targetSymbolFont)
 Sets the target symbol font
Created in NX6.0.0.
void SetTargetSymbolWidth (NXOpen::Annotations::LineWidth targetSymbolWidth)
 Sets the target symbol width
Created in NX6.0.0.
void SetUserDefinedSymbolColor (NXOpen::NXColor *userDefinedSymbolColor)
 Sets the user defined symbol color
Created in NX6.0.0.
void SetUserDefinedSymbolFont (NXOpen::DisplayableObject::ObjectFont userDefinedSymbolFont)
 Sets the user defined symbol font
Created in NX6.0.0.
void SetUserDefinedSymbolWidth (NXOpen::Annotations::LineWidth userDefinedSymbolWidth)
 Sets the user defined symbol width
Created in NX6.0.0.
void SetWeldLineGap (double gap)
 Sets the gap between the weld line and weld type symbol
Created in NX6.0.0.
void SetWeldSpaceFactor (double factor)
 Sets the weld space factor
Created in NX6.0.0.
void SetWeldSymbolColor (NXOpen::NXColor *weldSymbolColor)
 Sets the Weld symbol color
Created in NX6.0.0.
void SetWeldSymbolFont (NXOpen::DisplayableObject::ObjectFont weldSymbolFont)
 Sets the Weld symbol font
Created in NX6.0.0.
void SetWeldSymbolWidth (NXOpen::Annotations::LineWidth weldSymbolWidth)
 Sets the Weld symbol width
Created in NX6.0.0.
NXOpen::NXColorSurfaceFinishColor ()
 Returns the surface finish symbol color
Created in NX7.5.0.
NXOpen::DisplayableObject::ObjectFont SurfaceFinishFont ()
 Returns the surface finish symbol font
Created in NX7.5.0.
NXOpen::Annotations::LineWidth SurfaceFinishWidth ()
 Returns the surface finish symbol width
Created in NX7.5.0.
NXOpen::NXColorTargetSymbolColor ()
 Returns the target symbol color
Created in NX6.0.0.
NXOpen::DisplayableObject::ObjectFont TargetSymbolFont ()
 Returns the target symbol font
Created in NX6.0.0.
NXOpen::Annotations::LineWidth TargetSymbolWidth ()
 Returns the target symbol width
Created in NX6.0.0.
NXOpen::NXColorUserDefinedSymbolColor ()
 Returns the user defined symbol color
Created in NX6.0.0.
NXOpen::DisplayableObject::ObjectFont UserDefinedSymbolFont ()
 Returns the user defined symbol font
Created in NX6.0.0.
NXOpen::Annotations::LineWidth UserDefinedSymbolWidth ()
 Returns the user defined symbol width
Created in NX6.0.0.
virtual bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called.
double WeldLineGap ()
 Returns the gap between the weld line and weld type symbol
Created in NX6.0.0.
double WeldSpaceFactor ()
 Returns the weld space factor
Created in NX7.0.0.
NXOpen::NXColorWeldSymbolColor ()
 Returns the Weld symbol color
Created in NX6.0.0.
NXOpen::DisplayableObject::ObjectFont WeldSymbolFont ()
 Returns the Weld symbol font
Created in NX6.0.0.
NXOpen::Annotations::LineWidth WeldSymbolWidth ()
 Returns the Weld symbol width
Created in NX6.0.0.

Detailed Description

Represents a Annotations::SymbolStyleBuilder .

This class queries and sets preferences for various symbol type annotations when creating or editing.


Created in NX6.0.0.


Member Function Documentation

Returns the centerline symbol color
Created in NX6.0.0.



License requirements : None

Returns the centerline symbol width
Created in NX6.0.0.



License requirements : None

Returns the standard
Created in NX7.5.0.



License requirements : None

Returns the GD and T symbol color
Created in NX6.0.0.



License requirements : None

Returns the GD and T symbol font
Created in NX6.0.0.



License requirements : None

Returns the GD and T symbol width
Created in NX6.0.0.



License requirements : None

Returns the ID symbol color
Created in NX6.0.0.



License requirements : None

Returns the ID symbol font
Created in NX6.0.0.



License requirements : None

Returns the ID symbol size
Created in NX6.0.0.



License requirements : None

Returns the ID symbol width
Created in NX6.0.0.



License requirements : None

Returns the intersection symbol color
Created in NX6.0.0.



License requirements : None

Returns the intersection symbol font
Created in NX6.0.0.



License requirements : None

Returns the intersection symbol width
Created in NX6.0.0.



License requirements : None

Sets the centerline symbol color
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
centerlineSymbolColorcenterlinesymbolcolor

Sets the centerline symbol width
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
centerlineSymbolWidthcenterlinesymbolwidth

Sets the standard
Created in NX7.5.0.



License requirements : None

Parameters:
standardstandard

Sets the GD and T symbol color
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
gdtSymbolColorgdtsymbolcolor

Sets the GD and T symbol font
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
gdtSymbolFontgdtsymbolfont

Sets the GD and T symbol width
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
gdtSymbolWidthgdtsymbolwidth

Sets the ID symbol color
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
idSymbolColoridsymbolcolor

Sets the ID symbol font
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
idSymbolFontidsymbolfont

Sets the ID symbol size
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
idSymbolSizeidsymbolsize

Sets the ID symbol width
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
idSymbolWidthidsymbolwidth

Sets the intersection symbol color
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
intersectionSymbolColorintersectionsymbolcolor

Sets the intersection symbol font
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
intersectionSymbolFontintersectionsymbolfont

Sets the intersection symbol width
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
intersectionSymbolWidthintersectionsymbolwidth

Sets the surface finish symbol color
Created in NX7.5.0.



License requirements : None

Parameters:
surfaceFinishColorsurfacefinishcolor

Sets the surface finish symbol font
Created in NX7.5.0.



License requirements : None

Parameters:
surfaceFinishFontsurfacefinishfont

Sets the surface finish symbol width
Created in NX7.5.0.



License requirements : None

Parameters:
surfaceFinishWidthsurfacefinishwidth

Sets the target symbol color
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
targetSymbolColortargetsymbolcolor

Sets the target symbol font
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
targetSymbolFonttargetsymbolfont

Sets the target symbol width
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
targetSymbolWidthtargetsymbolwidth

Sets the user defined symbol color
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
userDefinedSymbolColoruserdefinedsymbolcolor

Sets the user defined symbol font
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
userDefinedSymbolFontuserdefinedsymbolfont

Sets the user defined symbol width
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
userDefinedSymbolWidthuserdefinedsymbolwidth

Sets the gap between the weld line and weld type symbol
Created in NX6.0.0.



License requirements : drafting ("DRAFTING")

Parameters:
gapgap

Sets the weld space factor
Created in NX6.0.0.



License requirements : drafting ("DRAFTING")

Parameters:
factorfactor

Sets the Weld symbol color
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
weldSymbolColorweldsymbolcolor

Sets the Weld symbol font
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
weldSymbolFontweldsymbolfont

Sets the Weld symbol width
Created in NX6.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
weldSymbolWidthweldsymbolwidth

Returns the surface finish symbol color
Created in NX7.5.0.



License requirements : None

Returns the surface finish symbol font
Created in NX7.5.0.



License requirements : None

Returns the surface finish symbol width
Created in NX7.5.0.



License requirements : None

Returns the target symbol color
Created in NX6.0.0.



License requirements : None

Returns the target symbol font
Created in NX6.0.0.



License requirements : None

Returns the target symbol width
Created in NX6.0.0.



License requirements : None

Returns the user defined symbol color
Created in NX6.0.0.



License requirements : None

Returns the user defined symbol font
Created in NX6.0.0.



License requirements : None

Returns the user defined symbol width
Created in NX6.0.0.



License requirements : None

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.

Returns:
Was self validation successful
Created in NX3.0.1.

License requirements : None

Implements NXOpen::GeometricUtilities::IComponentBuilder.

Returns the gap between the weld line and weld type symbol
Created in NX6.0.0.



License requirements : None

Returns the weld space factor
Created in NX7.0.0.



License requirements : None

Returns the Weld symbol color
Created in NX6.0.0.



License requirements : None

Returns the Weld symbol font
Created in NX6.0.0.



License requirements : None

Returns the Weld symbol width
Created in NX6.0.0.



License requirements : None


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.