NX Open C++ Reference Guide
Public Types | Public Member Functions | List of all members
NXOpen::Annotations::SymbolStyleBuilder Class Reference

Represents a NXOpen::Annotations::SymbolStyleBuilder . More...

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

Public Types

enum  FcfTextUnderlineOption { FcfTextUnderlineOptionNone, FcfTextUnderlineOptionTop, FcfTextUnderlineOptionAll }
 Represents the option to underline the additional FCF text. More...
 

Public Member Functions

bool AttachToIdSymbolVertex ()
 Returns the id symbol attachment method
Created in NX10.0.0. More...
 
NXOpen::NXColorCenterlineSymbolColor ()
 Returns the centerline symbol color
Created in NX6.0.0. More...
 
NXOpen::Annotations::LineWidth CenterlineSymbolWidth ()
 Returns the centerline symbol width
Created in NX6.0.0. More...
 
NXOpen::Annotations::SurfaceFinishStandard DraftingSurfaceFinishStandard ()
 Returns the standard
Created in NX7.5.0. More...
 
NXOpen::Annotations::SymbolStyleBuilder::FcfTextUnderlineOption FcfAdditionalTextUnderline ()
 Returns the option to underline the additional FCF text
Created in NX10.0.0. More...
 
NXOpen::NXColorGdtSymbolColor ()
 Returns the GD and T symbol color
Created in NX6.0.0. More...
 
NXOpen::DisplayableObject::ObjectFont GdtSymbolFont ()
 Returns the GD and T symbol font
Created in NX6.0.0. More...
 
NXOpen::Annotations::LineWidth GdtSymbolWidth ()
 Returns the GD and T symbol width
Created in NX6.0.0. More...
 
NXOpen::NXColorIdSymbolColor ()
 Returns the ID symbol color
Created in NX6.0.0. More...
 
NXOpen::DisplayableObject::ObjectFont IdSymbolFont ()
 Returns the ID symbol font
Created in NX6.0.0. More...
 
double IdSymbolSize ()
 Returns the ID symbol size
Created in NX6.0.0. More...
 
NXOpen::Annotations::LineWidth IdSymbolWidth ()
 Returns the ID symbol width
Created in NX6.0.0. More...
 
NXOpen::NXColorIntersectionSymbolColor ()
 Returns the intersection symbol color
Created in NX6.0.0. More...
 
NXOpen::DisplayableObject::ObjectFont IntersectionSymbolFont ()
 Returns the intersection symbol font
Created in NX6.0.0. More...
 
NXOpen::Annotations::LineWidth IntersectionSymbolWidth ()
 Returns the intersection symbol width
Created in NX6.0.0. More...
 
void SetAttachToIdSymbolVertex (bool attachToIdSymbolVertex)
 Sets the id symbol attachment method
Created in NX10.0.0. More...
 
void SetCenterlineSymbolColor (NXOpen::NXColor *centerlineSymbolColor)
 Sets the centerline symbol color
Created in NX6.0.0. More...
 
void SetCenterlineSymbolWidth (NXOpen::Annotations::LineWidth centerlineSymbolWidth)
 Sets the centerline symbol width
Created in NX6.0.0. More...
 
void SetDraftingSurfaceFinishStandard (NXOpen::Annotations::SurfaceFinishStandard standard)
 Sets the standard
Created in NX7.5.0. More...
 
void SetFcfAdditionalTextUnderline (NXOpen::Annotations::SymbolStyleBuilder::FcfTextUnderlineOption underlineTextOption)
 Sets the option to underline the additional FCF text
Created in NX10.0.0. More...
 
void SetGdtSymbolColor (NXOpen::NXColor *gdtSymbolColor)
 Sets the GD and T symbol color
Created in NX6.0.0. More...
 
void SetGdtSymbolFont (NXOpen::DisplayableObject::ObjectFont gdtSymbolFont)
 Sets the GD and T symbol font
Created in NX6.0.0. More...
 
void SetGdtSymbolWidth (NXOpen::Annotations::LineWidth gdtSymbolWidth)
 Sets the GD and T symbol width
Created in NX6.0.0. More...
 
void SetIdSymbolColor (NXOpen::NXColor *idSymbolColor)
 Sets the ID symbol color
Created in NX6.0.0. More...
 
void SetIdSymbolFont (NXOpen::DisplayableObject::ObjectFont idSymbolFont)
 Sets the ID symbol font
Created in NX6.0.0. More...
 
void SetIdSymbolSize (double idSymbolSize)
 Sets the ID symbol size
Created in NX6.0.0. More...
 
void SetIdSymbolWidth (NXOpen::Annotations::LineWidth idSymbolWidth)
 Sets the ID symbol width
Created in NX6.0.0. More...
 
void SetIntersectionSymbolColor (NXOpen::NXColor *intersectionSymbolColor)
 Sets the intersection symbol color
Created in NX6.0.0. More...
 
void SetIntersectionSymbolFont (NXOpen::DisplayableObject::ObjectFont intersectionSymbolFont)
 Sets the intersection symbol font
Created in NX6.0.0. More...
 
void SetIntersectionSymbolWidth (NXOpen::Annotations::LineWidth intersectionSymbolWidth)
 Sets the intersection symbol width
Created in NX6.0.0. More...
 
void SetSurfaceFinishColor (NXOpen::NXColor *surfaceFinishColor)
 Sets the surface finish symbol color
Created in NX7.5.0. More...
 
void SetSurfaceFinishFont (NXOpen::DisplayableObject::ObjectFont surfaceFinishFont)
 Sets the surface finish symbol font
Created in NX7.5.0. More...
 
void SetSurfaceFinishWidth (NXOpen::Annotations::LineWidth surfaceFinishWidth)
 Sets the surface finish symbol width
Created in NX7.5.0. More...
 
void SetTargetSymbolColor (NXOpen::NXColor *targetSymbolColor)
 Sets the target symbol color
Created in NX6.0.0. More...
 
void SetTargetSymbolFont (NXOpen::DisplayableObject::ObjectFont targetSymbolFont)
 Sets the target symbol font
Created in NX6.0.0. More...
 
void SetTargetSymbolWidth (NXOpen::Annotations::LineWidth targetSymbolWidth)
 Sets the target symbol width
Created in NX6.0.0. More...
 
void SetUserDefinedSymbolColor (NXOpen::NXColor *userDefinedSymbolColor)
 Sets the user defined symbol color
Created in NX6.0.0. More...
 
void SetUserDefinedSymbolFont (NXOpen::DisplayableObject::ObjectFont userDefinedSymbolFont)
 Sets the user defined symbol font
Created in NX6.0.0. More...
 
void SetUserDefinedSymbolWidth (NXOpen::Annotations::LineWidth userDefinedSymbolWidth)
 Sets the user defined symbol width
Created in NX6.0.0. More...
 
void SetWeldLineGap (double gap)
 Sets the gap between the weld line and weld type symbol
Created in NX6.0.0. More...
 
void SetWeldSpaceFactor (double factor)
 Sets the weld space factor
Created in NX6.0.0. More...
 
void SetWeldSymbolColor (NXOpen::NXColor *weldSymbolColor)
 Sets the Weld symbol color
Created in NX6.0.0. More...
 
void SetWeldSymbolFont (NXOpen::DisplayableObject::ObjectFont weldSymbolFont)
 Sets the Weld symbol font
Created in NX6.0.0. More...
 
void SetWeldSymbolSizeFactor (double factor)
 Sets the character size factor that controls the weld symbol size. More...
 
void SetWeldSymbolStandard (NXOpen::Annotations::WeldStandard standard)
 Sets the weld symbol standard
Created in NX8.5.0. More...
 
void SetWeldSymbolWidth (NXOpen::Annotations::LineWidth weldSymbolWidth)
 Sets the Weld symbol width
Created in NX6.0.0. More...
 
NXOpen::NXColorSurfaceFinishColor ()
 Returns the surface finish symbol color
Created in NX7.5.0. More...
 
NXOpen::DisplayableObject::ObjectFont SurfaceFinishFont ()
 Returns the surface finish symbol font
Created in NX7.5.0. More...
 
NXOpen::Annotations::LineWidth SurfaceFinishWidth ()
 Returns the surface finish symbol width
Created in NX7.5.0. More...
 
NXOpen::NXColorTargetSymbolColor ()
 Returns the target symbol color
Created in NX6.0.0. More...
 
NXOpen::DisplayableObject::ObjectFont TargetSymbolFont ()
 Returns the target symbol font
Created in NX6.0.0. More...
 
NXOpen::Annotations::LineWidth TargetSymbolWidth ()
 Returns the target symbol width
Created in NX6.0.0. More...
 
NXOpen::NXColorUserDefinedSymbolColor ()
 Returns the user defined symbol color
Created in NX6.0.0. More...
 
NXOpen::DisplayableObject::ObjectFont UserDefinedSymbolFont ()
 Returns the user defined symbol font
Created in NX6.0.0. More...
 
NXOpen::Annotations::LineWidth UserDefinedSymbolWidth ()
 Returns the user defined symbol width
Created in NX6.0.0. More...
 
virtual bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
double WeldLineGap ()
 Returns the gap between the weld line and weld type symbol
Created in NX6.0.0. More...
 
double WeldSpaceFactor ()
 Returns the weld space factor
Created in NX7.0.0. More...
 
NXOpen::NXColorWeldSymbolColor ()
 Returns the Weld symbol color
Created in NX6.0.0. More...
 
NXOpen::DisplayableObject::ObjectFont WeldSymbolFont ()
 Returns the Weld symbol font
Created in NX6.0.0. More...
 
double WeldSymbolSizeFactor ()
 Returns the character size factor that controls the weld symbol size. More...
 
NXOpen::Annotations::WeldStandard WeldSymbolStandard ()
 Returns the weld symbol standard
Created in NX8.5.0. More...
 
NXOpen::Annotations::LineWidth WeldSymbolWidth ()
 Returns the Weld symbol width
Created in NX6.0.0. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a NXOpen::Annotations::SymbolStyleBuilder .

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


Created in NX6.0.0.

Member Enumeration Documentation

Represents the option to underline the additional FCF text.

Enumerator
FcfTextUnderlineOptionNone 

none

FcfTextUnderlineOptionTop 

top

FcfTextUnderlineOptionAll 

all

Member Function Documentation

bool NXOpen::Annotations::SymbolStyleBuilder::AttachToIdSymbolVertex ( )

Returns the id symbol attachment method
Created in NX10.0.0.



License requirements : None

NXOpen::NXColor* NXOpen::Annotations::SymbolStyleBuilder::CenterlineSymbolColor ( )

Returns the centerline symbol color
Created in NX6.0.0.



License requirements : None

NXOpen::Annotations::LineWidth NXOpen::Annotations::SymbolStyleBuilder::CenterlineSymbolWidth ( )

Returns the centerline symbol width
Created in NX6.0.0.



License requirements : None

NXOpen::Annotations::SurfaceFinishStandard NXOpen::Annotations::SymbolStyleBuilder::DraftingSurfaceFinishStandard ( )

Returns the standard
Created in NX7.5.0.



License requirements : None

NXOpen::Annotations::SymbolStyleBuilder::FcfTextUnderlineOption NXOpen::Annotations::SymbolStyleBuilder::FcfAdditionalTextUnderline ( )

Returns the option to underline the additional FCF text
Created in NX10.0.0.



License requirements : None

NXOpen::NXColor* NXOpen::Annotations::SymbolStyleBuilder::GdtSymbolColor ( )

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



License requirements : None

NXOpen::DisplayableObject::ObjectFont NXOpen::Annotations::SymbolStyleBuilder::GdtSymbolFont ( )

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



License requirements : None

NXOpen::Annotations::LineWidth NXOpen::Annotations::SymbolStyleBuilder::GdtSymbolWidth ( )

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



License requirements : None

NXOpen::NXColor* NXOpen::Annotations::SymbolStyleBuilder::IdSymbolColor ( )

Returns the ID symbol color
Created in NX6.0.0.



License requirements : None

NXOpen::DisplayableObject::ObjectFont NXOpen::Annotations::SymbolStyleBuilder::IdSymbolFont ( )

Returns the ID symbol font
Created in NX6.0.0.



License requirements : None

double NXOpen::Annotations::SymbolStyleBuilder::IdSymbolSize ( )

Returns the ID symbol size
Created in NX6.0.0.



License requirements : None

NXOpen::Annotations::LineWidth NXOpen::Annotations::SymbolStyleBuilder::IdSymbolWidth ( )

Returns the ID symbol width
Created in NX6.0.0.



License requirements : None

NXOpen::NXColor* NXOpen::Annotations::SymbolStyleBuilder::IntersectionSymbolColor ( )

Returns the intersection symbol color
Created in NX6.0.0.



License requirements : None

NXOpen::DisplayableObject::ObjectFont NXOpen::Annotations::SymbolStyleBuilder::IntersectionSymbolFont ( )

Returns the intersection symbol font
Created in NX6.0.0.



License requirements : None

NXOpen::Annotations::LineWidth NXOpen::Annotations::SymbolStyleBuilder::IntersectionSymbolWidth ( )

Returns the intersection symbol width
Created in NX6.0.0.



License requirements : None

void NXOpen::Annotations::SymbolStyleBuilder::SetAttachToIdSymbolVertex ( bool  attachToIdSymbolVertex)

Sets the id symbol attachment method
Created in NX10.0.0.



License requirements : None

Parameters
attachToIdSymbolVertexattachtoidsymbolvertex
void NXOpen::Annotations::SymbolStyleBuilder::SetCenterlineSymbolColor ( NXOpen::NXColor centerlineSymbolColor)

Sets the centerline symbol color
Created in NX6.0.0.



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

Parameters
centerlineSymbolColorcenterlinesymbolcolor
void NXOpen::Annotations::SymbolStyleBuilder::SetCenterlineSymbolWidth ( NXOpen::Annotations::LineWidth  centerlineSymbolWidth)

Sets the centerline symbol width
Created in NX6.0.0.



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

Parameters
centerlineSymbolWidthcenterlinesymbolwidth
void NXOpen::Annotations::SymbolStyleBuilder::SetDraftingSurfaceFinishStandard ( NXOpen::Annotations::SurfaceFinishStandard  standard)

Sets the standard
Created in NX7.5.0.



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

Parameters
standardstandard
void NXOpen::Annotations::SymbolStyleBuilder::SetFcfAdditionalTextUnderline ( NXOpen::Annotations::SymbolStyleBuilder::FcfTextUnderlineOption  underlineTextOption)

Sets the option to underline the additional FCF text
Created in NX10.0.0.



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

Parameters
underlineTextOptionunderlinetextoption
void NXOpen::Annotations::SymbolStyleBuilder::SetGdtSymbolColor ( NXOpen::NXColor gdtSymbolColor)

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



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

Parameters
gdtSymbolColorgdtsymbolcolor
void NXOpen::Annotations::SymbolStyleBuilder::SetGdtSymbolFont ( NXOpen::DisplayableObject::ObjectFont  gdtSymbolFont)

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



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

Parameters
gdtSymbolFontgdtsymbolfont
void NXOpen::Annotations::SymbolStyleBuilder::SetGdtSymbolWidth ( NXOpen::Annotations::LineWidth  gdtSymbolWidth)

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



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

Parameters
gdtSymbolWidthgdtsymbolwidth
void NXOpen::Annotations::SymbolStyleBuilder::SetIdSymbolColor ( NXOpen::NXColor idSymbolColor)

Sets the ID symbol color
Created in NX6.0.0.



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

Parameters
idSymbolColoridsymbolcolor
void NXOpen::Annotations::SymbolStyleBuilder::SetIdSymbolFont ( NXOpen::DisplayableObject::ObjectFont  idSymbolFont)

Sets the ID symbol font
Created in NX6.0.0.



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

Parameters
idSymbolFontidsymbolfont
void NXOpen::Annotations::SymbolStyleBuilder::SetIdSymbolSize ( double  idSymbolSize)

Sets the ID symbol size
Created in NX6.0.0.



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

Parameters
idSymbolSizeidsymbolsize
void NXOpen::Annotations::SymbolStyleBuilder::SetIdSymbolWidth ( NXOpen::Annotations::LineWidth  idSymbolWidth)

Sets the ID symbol width
Created in NX6.0.0.



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

Parameters
idSymbolWidthidsymbolwidth
void NXOpen::Annotations::SymbolStyleBuilder::SetIntersectionSymbolColor ( NXOpen::NXColor intersectionSymbolColor)

Sets the intersection symbol color
Created in NX6.0.0.



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

Parameters
intersectionSymbolColorintersectionsymbolcolor
void NXOpen::Annotations::SymbolStyleBuilder::SetIntersectionSymbolFont ( NXOpen::DisplayableObject::ObjectFont  intersectionSymbolFont)

Sets the intersection symbol font
Created in NX6.0.0.



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

Parameters
intersectionSymbolFontintersectionsymbolfont
void NXOpen::Annotations::SymbolStyleBuilder::SetIntersectionSymbolWidth ( NXOpen::Annotations::LineWidth  intersectionSymbolWidth)

Sets the intersection symbol width
Created in NX6.0.0.



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

Parameters
intersectionSymbolWidthintersectionsymbolwidth
void NXOpen::Annotations::SymbolStyleBuilder::SetSurfaceFinishColor ( NXOpen::NXColor surfaceFinishColor)

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



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

Parameters
surfaceFinishColorsurfacefinishcolor
void NXOpen::Annotations::SymbolStyleBuilder::SetSurfaceFinishFont ( NXOpen::DisplayableObject::ObjectFont  surfaceFinishFont)

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



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

Parameters
surfaceFinishFontsurfacefinishfont
void NXOpen::Annotations::SymbolStyleBuilder::SetSurfaceFinishWidth ( NXOpen::Annotations::LineWidth  surfaceFinishWidth)

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



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

Parameters
surfaceFinishWidthsurfacefinishwidth
void NXOpen::Annotations::SymbolStyleBuilder::SetTargetSymbolColor ( NXOpen::NXColor targetSymbolColor)

Sets the target symbol color
Created in NX6.0.0.



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

Parameters
targetSymbolColortargetsymbolcolor
void NXOpen::Annotations::SymbolStyleBuilder::SetTargetSymbolFont ( NXOpen::DisplayableObject::ObjectFont  targetSymbolFont)

Sets the target symbol font
Created in NX6.0.0.



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

Parameters
targetSymbolFonttargetsymbolfont
void NXOpen::Annotations::SymbolStyleBuilder::SetTargetSymbolWidth ( NXOpen::Annotations::LineWidth  targetSymbolWidth)

Sets the target symbol width
Created in NX6.0.0.



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

Parameters
targetSymbolWidthtargetsymbolwidth
void NXOpen::Annotations::SymbolStyleBuilder::SetUserDefinedSymbolColor ( NXOpen::NXColor userDefinedSymbolColor)

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



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

Parameters
userDefinedSymbolColoruserdefinedsymbolcolor
void NXOpen::Annotations::SymbolStyleBuilder::SetUserDefinedSymbolFont ( NXOpen::DisplayableObject::ObjectFont  userDefinedSymbolFont)

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



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

Parameters
userDefinedSymbolFontuserdefinedsymbolfont
void NXOpen::Annotations::SymbolStyleBuilder::SetUserDefinedSymbolWidth ( NXOpen::Annotations::LineWidth  userDefinedSymbolWidth)

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



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

Parameters
userDefinedSymbolWidthuserdefinedsymbolwidth
void NXOpen::Annotations::SymbolStyleBuilder::SetWeldLineGap ( double  gap)

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



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

Parameters
gapgap
void NXOpen::Annotations::SymbolStyleBuilder::SetWeldSpaceFactor ( double  factor)

Sets the weld space factor
Created in NX6.0.0.



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

Parameters
factorfactor
void NXOpen::Annotations::SymbolStyleBuilder::SetWeldSymbolColor ( NXOpen::NXColor weldSymbolColor)

Sets the Weld symbol color
Created in NX6.0.0.



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

Parameters
weldSymbolColorweldsymbolcolor
void NXOpen::Annotations::SymbolStyleBuilder::SetWeldSymbolFont ( NXOpen::DisplayableObject::ObjectFont  weldSymbolFont)

Sets the Weld symbol font
Created in NX6.0.0.



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

Parameters
weldSymbolFontweldsymbolfont
void NXOpen::Annotations::SymbolStyleBuilder::SetWeldSymbolSizeFactor ( double  factor)

Sets the character size factor that controls the weld symbol size.

The value is greater than zero.
Created in NX8.5.0.

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

Parameters
factorfactor
void NXOpen::Annotations::SymbolStyleBuilder::SetWeldSymbolStandard ( NXOpen::Annotations::WeldStandard  standard)

Sets the weld symbol standard
Created in NX8.5.0.



License requirements : None

Parameters
standardstandard
void NXOpen::Annotations::SymbolStyleBuilder::SetWeldSymbolWidth ( NXOpen::Annotations::LineWidth  weldSymbolWidth)

Sets the Weld symbol width
Created in NX6.0.0.



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

Parameters
weldSymbolWidthweldsymbolwidth
NXOpen::NXColor* NXOpen::Annotations::SymbolStyleBuilder::SurfaceFinishColor ( )

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



License requirements : None

NXOpen::DisplayableObject::ObjectFont NXOpen::Annotations::SymbolStyleBuilder::SurfaceFinishFont ( )

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



License requirements : None

NXOpen::Annotations::LineWidth NXOpen::Annotations::SymbolStyleBuilder::SurfaceFinishWidth ( )

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



License requirements : None

NXOpen::NXColor* NXOpen::Annotations::SymbolStyleBuilder::TargetSymbolColor ( )

Returns the target symbol color
Created in NX6.0.0.



License requirements : None

NXOpen::DisplayableObject::ObjectFont NXOpen::Annotations::SymbolStyleBuilder::TargetSymbolFont ( )

Returns the target symbol font
Created in NX6.0.0.



License requirements : None

NXOpen::Annotations::LineWidth NXOpen::Annotations::SymbolStyleBuilder::TargetSymbolWidth ( )

Returns the target symbol width
Created in NX6.0.0.



License requirements : None

NXOpen::NXColor* NXOpen::Annotations::SymbolStyleBuilder::UserDefinedSymbolColor ( )

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



License requirements : None

NXOpen::DisplayableObject::ObjectFont NXOpen::Annotations::SymbolStyleBuilder::UserDefinedSymbolFont ( )

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



License requirements : None

NXOpen::Annotations::LineWidth NXOpen::Annotations::SymbolStyleBuilder::UserDefinedSymbolWidth ( )

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



License requirements : None

virtual bool NXOpen::Annotations::SymbolStyleBuilder::Validate ( )
virtual

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.

double NXOpen::Annotations::SymbolStyleBuilder::WeldLineGap ( )

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



License requirements : None

double NXOpen::Annotations::SymbolStyleBuilder::WeldSpaceFactor ( )

Returns the weld space factor
Created in NX7.0.0.



License requirements : None

NXOpen::NXColor* NXOpen::Annotations::SymbolStyleBuilder::WeldSymbolColor ( )

Returns the Weld symbol color
Created in NX6.0.0.



License requirements : None

NXOpen::DisplayableObject::ObjectFont NXOpen::Annotations::SymbolStyleBuilder::WeldSymbolFont ( )

Returns the Weld symbol font
Created in NX6.0.0.



License requirements : None

double NXOpen::Annotations::SymbolStyleBuilder::WeldSymbolSizeFactor ( )

Returns the character size factor that controls the weld symbol size.

The value is greater than zero.
Created in NX8.5.0.

License requirements : None

NXOpen::Annotations::WeldStandard NXOpen::Annotations::SymbolStyleBuilder::WeldSymbolStandard ( )

Returns the weld symbol standard
Created in NX8.5.0.



License requirements : None

NXOpen::Annotations::LineWidth NXOpen::Annotations::SymbolStyleBuilder::WeldSymbolWidth ( )

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 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.