NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | Properties | List of all members
NXOpen.Annotations.LetteringStyleBuilder Class Reference

Represents a NXOpen.Annotations.LetteringStyleBuilder . More...

Inheritance diagram for NXOpen.Annotations.LetteringStyleBuilder:
NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Member Functions

unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

unsafe
NXOpen.Annotations.AlignmentPosition 
AlignPosition [get, set]
 Returns or sets the alignment position More...
 
unsafe double Angle [get, set]
 Returns or sets the angle for general text More...
 
unsafe double AppendedNxTextCharacterSpaceFactor [get, set]
 Returns or sets the appended NX text character space factor. More...
 
unsafe double AppendedStandardTextCharacterSpaceFactor [get, set]
 Returns or sets the appended Standard text character space factor. More...
 
unsafe double AppendedTextAspectRatio [get, set]
 Returns or sets the appended text aspect ratio. More...
 
unsafe double AppendedTextCharSpaceFactor [get, set]
 Returns or sets the appended text character space factor. More...
 
unsafe NXOpen.NXColor AppendedTextColor [get, set]
 Returns or sets the appended text color More...
 
unsafe int AppendedTextFont [get, set]
 Returns or sets the appended text font More...
 
unsafe bool AppendedTextItalicized [get, set]
 Returns or sets the appended text italic status More...
 
unsafe double AppendedTextLineSpaceFactor [get, set]
 Returns or sets the appended text line space factor More...
 
unsafe NXOpen.Annotations.LineWidth AppendedTextLineWidth [get, set]
 Returns or sets the appended text line width. More...
 
unsafe double AppendedTextSize [get, set]
 Returns or sets the appended text character size More...
 
unsafe double AppendedTextSpaceFactor [get, set]
 Returns or sets the appended text space factor. More...
 
unsafe double AppendedTextSymbolAspectRatio [get, set]
 Returns or sets the symbol aspect ratio for appended text (only available for symbols when using standard font). More...
 
unsafe double DimensionNxTextCharacterSpaceFactor [get, set]
 Returns or sets the dimension NX text character space factor. More...
 
unsafe double DimensionStandardTextCharacterSpaceFactor [get, set]
 Returns or sets the dimension Standard text character space factor. More...
 
unsafe double DimensionTextAspectRatio [get, set]
 Returns or sets the dimension text aspect ratio. More...
 
unsafe double DimensionTextCharSpaceFactor [get, set]
 Returns or sets the dimension text space factor. More...
 
unsafe NXOpen.NXColor DimensionTextColor [get, set]
 Returns or sets the dimension text color More...
 
unsafe int DimensionTextFont [get, set]
 Returns or sets the dimension text font More...
 
unsafe bool DimensionTextItalicized [get, set]
 Returns or sets the dimension text italic status More...
 
unsafe double DimensionTextLineSpaceFactor [get, set]
 Returns or sets the dimension text line space factor More...
 
unsafe NXOpen.Annotations.LineWidth DimensionTextLineWidth [get, set]
 Returns or sets the dimension text line width. More...
 
unsafe double DimensionTextSize [get, set]
 Returns or sets the dimension text character size More...
 
unsafe double DimensionTextSymbolAspectRatio [get, set]
 Returns or sets the symbol aspect ratio for dimension text (only available for symbols when using standard font). More...
 
unsafe double DimLineSpaceFactor [get, set]
 Returns or sets the dimension line space factor. More...
 
unsafe double GdtFrameHeightFactor [get, set]
 Returns or sets the GD and T frame height factor More...
 
unsafe double GeneralNxTextCharacterSpaceFactor [get, set]
 Returns or sets the general NX text character space factor. More...
 
unsafe double GeneralStandardTextCharacterSpaceFactor [get, set]
 Returns or sets the general Standard text character space factor. More...
 
unsafe double GeneralTextAspectRatio [get, set]
 Returns or sets the general text aspect ratio. More...
 
unsafe double GeneralTextCharSpaceFactor [get, set]
 Returns or sets the general text character space factor. More...
 
unsafe NXOpen.NXColor GeneralTextColor [get, set]
 Returns or sets the general text color More...
 
unsafe int GeneralTextFont [get, set]
 Returns or sets the general text font More...
 
unsafe bool GeneralTextItalicized [get, set]
 Returns or sets the general text italic status More...
 
unsafe double GeneralTextLineSpaceFactor [get, set]
 Returns or sets the general text line space factor More...
 
unsafe NXOpen.Annotations.LineWidth GeneralTextLineWidth [get, set]
 Returns or sets the general text line width. More...
 
unsafe double GeneralTextSize [get, set]
 Returns or sets the general text character size More...
 
unsafe double GeneralTextSymbolAspectRatio [get, set]
 Returns or sets the symbol aspect ratio for general text (only available for symbols when using standard font). More...
 
unsafe
NXOpen.Annotations.TextJustification 
HorizontalTextJustification [get, set]
 Returns or sets the horizontal text justification More...
 
unsafe double StackAboveSpaceFactor [get, set]
 Returns or sets the stack above space factor. More...
 
unsafe bool StackAutospace [get, set]
 Returns or sets the stack autospace setting. More...
 
unsafe double StackBelowSpaceFactor [get, set]
 Returns or sets the stack below space factor. More...
 
unsafe
NXOpen.Annotations.StackHorizontalAlignment 
StackHorizontalAlignment [get, set]
 Returns or sets the stack horizontal alignment More...
 
unsafe bool StackInheritAssociatedObjects [get, set]
 Returns or sets the stack inherit associated objects setting. More...
 
unsafe double StackLeftSpaceFactor [get, set]
 Returns or sets the stack left space factor. More...
 
unsafe double StackRightSpaceFactor [get, set]
 Returns or sets the stack right space factor. More...
 
unsafe
NXOpen.Annotations.StackVerticalAlignment 
StackVerticalAlignment [get, set]
 Returns or sets the stack vertical alignment More...
 
unsafe string SymbolFontFile [get, set]
 Returns or sets the symbol font file setting. More...
 
unsafe double ToleranceNxTextCharacterSpaceFactor [get, set]
 Returns or sets the tolerance NX text character space factor. More...
 
unsafe double ToleranceStandardTextCharacterSpaceFactor [get, set]
 Returns or sets the tolerance Standard text character space factor. More...
 
unsafe double ToleranceTextAspectRatio [get, set]
 Returns or sets the tolerance text aspect ratio. More...
 
unsafe double ToleranceTextCharSpaceFactor [get, set]
 Returns or sets the tolerance text character space factor. More...
 
unsafe NXOpen.NXColor ToleranceTextColor [get, set]
 Returns or sets the tolerance text color More...
 
unsafe int ToleranceTextFont [get, set]
 Returns or sets the tolerance text font More...
 
unsafe bool ToleranceTextItalicized [get, set]
 Returns or sets the tolerance text italic status More...
 
unsafe double ToleranceTextLineSpaceFactor [get, set]
 Returns or sets the tolerance text line space factor More...
 
unsafe NXOpen.Annotations.LineWidth ToleranceTextLineWidth [get, set]
 Returns or sets the tolerance text line width. More...
 
unsafe double ToleranceTextSize [get, set]
 Returns or sets the tolerance text character size More...
 
unsafe double ToleranceTextSpaceFactor [get, set]
 Returns or sets the tolerance text space factor. More...
 
unsafe double ToleranceTextSymbolAspectRatio [get, set]
 Returns or sets the symbol aspect ratio for tolerance text (only available for symbols when using standard font). More...
 
unsafe double TwoLineToleranceTextSize [get, set]
 Returns or sets the two-line tolerance text character size More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a NXOpen.Annotations.LetteringStyleBuilder .

This class queries and sets lettering preferences when creating or editing annotations.

Created in NX6.0.0

Member Function Documentation

unsafe bool NXOpen.Annotations.LetteringStyleBuilder.Validate ( )
inline

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.

Created in NX3.0.1

License requirements: None.

Returns
Was self validation successful

Implements NXOpen.GeometricUtilities.IComponentBuilder.

Property Documentation

unsafe NXOpen.Annotations.AlignmentPosition NXOpen.Annotations.LetteringStyleBuilder.AlignPosition
getset

Returns or sets the alignment position

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.Angle
getset

Returns or sets the angle for general text

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.AppendedNxTextCharacterSpaceFactor
getset

Returns or sets the appended NX text character space factor.

This defines the spacing between characters in text as a multiple of the standard character spacing for the NX font. This setting is specific to preferences and object style in create mode.

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.AppendedStandardTextCharacterSpaceFactor
getset

Returns or sets the appended Standard text character space factor.

This defines the spacing between characters in text as a multiple of the standard character spacing for the Standard font. This setting is specific to preferences and object style in create mode.

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.AppendedTextAspectRatio
getset

Returns or sets the appended text aspect ratio.

This specifies a ratio of length to height which represents the size of character text. This only defines the aspect ratio for text. LetteringStyleBuilder.AppendedTextSymbolAspectRatio controls the aspect ratio of symbol text control sequences.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.AppendedTextCharSpaceFactor
getset

Returns or sets the appended text character space factor.

This defines the spacing between characters in text as a multiple of the standard character spacing for the current font

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.NXColor NXOpen.Annotations.LetteringStyleBuilder.AppendedTextColor
getset

Returns or sets the appended text color

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe int NXOpen.Annotations.LetteringStyleBuilder.AppendedTextFont
getset

Returns or sets the appended text font

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe bool NXOpen.Annotations.LetteringStyleBuilder.AppendedTextItalicized
getset

Returns or sets the appended text italic status

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.AppendedTextLineSpaceFactor
getset

Returns or sets the appended text line space factor

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.LineWidth NXOpen.Annotations.LetteringStyleBuilder.AppendedTextLineWidth
getset

Returns or sets the appended text line width.

The values for NXOpen.Annotations.LineWidth when using standard font : A value of NXOpen.Annotations.LineWidth.Thin is equivalent to a value of "Regular" or "Italic" (if NXOpen.Annotations.LetteringStyleBuilder.AppendedTextItalicized is set). Any value other than NXOpen.Annotations.LineWidth.Thin is equivalent to a value of "Bold" or "Bold Italic" (if NXOpen.Annotations.LetteringStyleBuilder.AppendedTextItalicized is set).

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.AppendedTextSize
getset

Returns or sets the appended text character size

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.AppendedTextSpaceFactor
getset

Returns or sets the appended text space factor.

This controls the spacing between the before appended text and the next piece of dimension text to its right; and the spacing between the after appended text and the next piece of text to its left. The space is equal to the appended text character size multiplied by the space factor

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.AppendedTextSymbolAspectRatio
getset

Returns or sets the symbol aspect ratio for appended text (only available for symbols when using standard font).

This value controls the aspect ratio of text control sequences such as the diameter symbol (represented by the &x3C;O&x3E; text control sequence), the counterbore symbol (represented by the &x3C;&x23;C&x3E; text control sequence), the degree symbol (represented by the &x3C;&x24;s&x3E; text control sequence), the true position symbol (represented by the &x3C;&x26;10&x3E; text control sequence), etc.

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.DimensionNxTextCharacterSpaceFactor
getset

Returns or sets the dimension NX text character space factor.

This defines the spacing between characters in text as a multiple of the standard character spacing for the NX font. This setting is specific to preferences and object style in create mode.

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.DimensionStandardTextCharacterSpaceFactor
getset

Returns or sets the dimension Standard text character space factor.

This defines the spacing between characters in text as a multiple of the standard character spacing for the Standard font. This setting is specific to preferences and object style in create mode.

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.DimensionTextAspectRatio
getset

Returns or sets the dimension text aspect ratio.

This specifies a ratio of length to height which represents the size of character text. This only defines the aspect ratio for text. LetteringStyleBuilder.DimensionTextSymbolAspectRatio controls the aspect ratio of symbol text control sequences.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.DimensionTextCharSpaceFactor
getset

Returns or sets the dimension text space factor.

This defines the spacing between characters in text as a multiple of the standard character spacing for the current font

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.NXColor NXOpen.Annotations.LetteringStyleBuilder.DimensionTextColor
getset

Returns or sets the dimension text color

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe int NXOpen.Annotations.LetteringStyleBuilder.DimensionTextFont
getset

Returns or sets the dimension text font

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe bool NXOpen.Annotations.LetteringStyleBuilder.DimensionTextItalicized
getset

Returns or sets the dimension text italic status

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.DimensionTextLineSpaceFactor
getset

Returns or sets the dimension text line space factor

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.LineWidth NXOpen.Annotations.LetteringStyleBuilder.DimensionTextLineWidth
getset

Returns or sets the dimension text line width.

The values for NXOpen.Annotations.LineWidth when using standard font : A value of NXOpen.Annotations.LineWidth.Thin is equivalent to a value of "Regular" or "Italic" (if NXOpen.Annotations.LetteringStyleBuilder.DimensionTextItalicized is set). Any value other than NXOpen.Annotations.LineWidth.Thin is equivalent to a value of "Bold" or "Bold Italic" (if NXOpen.Annotations.LetteringStyleBuilder.DimensionTextItalicized is set).

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.DimensionTextSize
getset

Returns or sets the dimension text character size

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.DimensionTextSymbolAspectRatio
getset

Returns or sets the symbol aspect ratio for dimension text (only available for symbols when using standard font).

This value controls the aspect ratio of text control sequences such as the diameter symbol (represented by the &x3C;O&x3E; text control sequence), the counterbore symbol (represented by the &x3C;&x23;C&x3E; text control sequence), the degree symbol (represented by the &x3C;&x24;s&x3E; text control sequence), the true position symbol (represented by the &x3C;&x26;10&x3E; text control sequence), etc.

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.DimLineSpaceFactor
getset

Returns or sets the dimension line space factor.

This controls the spacing between the bottom most piece of text on the dimension and the dimension line. This only applies when the text orientation is text over dimension line. The space is equal to the dimension text character size multiplied by the space factor

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.GdtFrameHeightFactor
getset

Returns or sets the GD and T frame height factor

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.GeneralNxTextCharacterSpaceFactor
getset

Returns or sets the general NX text character space factor.

This defines the spacing between characters in text as a multiple of the standard character spacing for the NX font. This setting is specific to preferences and object style in create mode.

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.GeneralStandardTextCharacterSpaceFactor
getset

Returns or sets the general Standard text character space factor.

This defines the spacing between characters in text as a multiple of the standard character spacing for the Standard font. This setting is specific to preferences and object style in create mode.

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.GeneralTextAspectRatio
getset

Returns or sets the general text aspect ratio.

This specifies a ratio of length to height which represents the size of character text. This only defines the aspect ratio for text. LetteringStyleBuilder.GeneralTextSymbolAspectRatio controls the aspect ratio of symbol text control sequences.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.GeneralTextCharSpaceFactor
getset

Returns or sets the general text character space factor.

This defines the spacing between characters in text as a multiple of the standard character spacing for the current font

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.NXColor NXOpen.Annotations.LetteringStyleBuilder.GeneralTextColor
getset

Returns or sets the general text color

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe int NXOpen.Annotations.LetteringStyleBuilder.GeneralTextFont
getset

Returns or sets the general text font

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe bool NXOpen.Annotations.LetteringStyleBuilder.GeneralTextItalicized
getset

Returns or sets the general text italic status

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.GeneralTextLineSpaceFactor
getset

Returns or sets the general text line space factor

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.LineWidth NXOpen.Annotations.LetteringStyleBuilder.GeneralTextLineWidth
getset

Returns or sets the general text line width.

The values for NXOpen.Annotations.LineWidth when using standard font : A value of NXOpen.Annotations.LineWidth.Thin is equivalent to a value of "Regular" or "Italic" (if NXOpen.Annotations.LetteringStyleBuilder.GeneralTextItalicized is set). Any value other than NXOpen.Annotations.LineWidth.Thin is equivalent to a value of "Bold" or "Bold Italic" (if NXOpen.Annotations.LetteringStyleBuilder.GeneralTextItalicized is set).

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.GeneralTextSize
getset

Returns or sets the general text character size

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.GeneralTextSymbolAspectRatio
getset

Returns or sets the symbol aspect ratio for general text (only available for symbols when using standard font).

This value controls the aspect ratio of text control sequences such as the diameter symbol (represented by the &x3C;O&x3E; text control sequence), the counterbore symbol (represented by the &x3C;&x23;C&x3E; text control sequence), the degree symbol (represented by the &x3C;&x24;s&x3E; text control sequence), the true position symbol (represented by the &x3C;&x26;10&x3E; text control sequence), etc.

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.TextJustification NXOpen.Annotations.LetteringStyleBuilder.HorizontalTextJustification
getset

Returns or sets the horizontal text justification

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.StackAboveSpaceFactor
getset

Returns or sets the stack above space factor.

This specifies the space buffer above the annotation within a stack as a factor of a multiple of the character size

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe bool NXOpen.Annotations.LetteringStyleBuilder.StackAutospace
getset

Returns or sets the stack autospace setting.

A value of True means that system defined spacing values will be used when a symbol is inserted into a stack

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.StackBelowSpaceFactor
getset

Returns or sets the stack below space factor.

This specifies the space buffer below the annotation within a stack as a factor of a multiple of the character size

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.StackHorizontalAlignment NXOpen.Annotations.LetteringStyleBuilder.StackHorizontalAlignment
getset

Returns or sets the stack horizontal alignment

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe bool NXOpen.Annotations.LetteringStyleBuilder.StackInheritAssociatedObjects
getset

Returns or sets the stack inherit associated objects setting.

A value of True means that a PMI annotation when added to a stack will automatically inherit the associated objects of the stack

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.StackLeftSpaceFactor
getset

Returns or sets the stack left space factor.

This specifies the space buffer to the left of the annotation within a stack as a factor of a multiple of the character size

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.StackRightSpaceFactor
getset

Returns or sets the stack right space factor.

This specifies the space buffer to the rght of the annotation within a stack as a factor of a multiple of the character size

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.StackVerticalAlignment NXOpen.Annotations.LetteringStyleBuilder.StackVerticalAlignment
getset

Returns or sets the stack vertical alignment

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe string NXOpen.Annotations.LetteringStyleBuilder.SymbolFontFile
getset

Returns or sets the symbol font file setting.

This is global preferences setting.

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.ToleranceNxTextCharacterSpaceFactor
getset

Returns or sets the tolerance NX text character space factor.

This defines the spacing between characters in text as a multiple of the standard character spacing for the NX font. This setting is specific to preferences and object style in create mode.

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.ToleranceStandardTextCharacterSpaceFactor
getset

Returns or sets the tolerance Standard text character space factor.

This defines the spacing between characters in text as a multiple of the standard character spacing for the Standard font. This setting is specific to preferences and object style in create mode.

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.ToleranceTextAspectRatio
getset

Returns or sets the tolerance text aspect ratio.

This specifies a ratio of length to height which represents the size of character text. This only defines the aspect ratio for text. LetteringStyleBuilder.ToleranceTextSymbolAspectRatio controls the aspect ratio of symbol text control sequences.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.ToleranceTextCharSpaceFactor
getset

Returns or sets the tolerance text character space factor.

This defines the spacing between characters in text as a multiple of the standard character spacing for the current font

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.NXColor NXOpen.Annotations.LetteringStyleBuilder.ToleranceTextColor
getset

Returns or sets the tolerance text color

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe int NXOpen.Annotations.LetteringStyleBuilder.ToleranceTextFont
getset

Returns or sets the tolerance text font

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe bool NXOpen.Annotations.LetteringStyleBuilder.ToleranceTextItalicized
getset

Returns or sets the tolerance text italic status

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.ToleranceTextLineSpaceFactor
getset

Returns or sets the tolerance text line space factor

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.LineWidth NXOpen.Annotations.LetteringStyleBuilder.ToleranceTextLineWidth
getset

Returns or sets the tolerance text line width.

The values for NXOpen.Annotations.LineWidth when using standard font : A value of NXOpen.Annotations.LineWidth.Thin is equivalent to a value of "Regular" or "Italic" (if NXOpen.Annotations.LetteringStyleBuilder.ToleranceTextItalicized is set). Any value other than NXOpen.Annotations.LineWidth.Thin is equivalent to a value of "Bold" or "Bold Italic" (if NXOpen.Annotations.LetteringStyleBuilder.ToleranceTextItalicized is set).

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.ToleranceTextSize
getset

Returns or sets the tolerance text character size

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.ToleranceTextSpaceFactor
getset

Returns or sets the tolerance text space factor.

This contols the spacing between the dimension main text and the after tolerance text. The space is equal to the tolerance text character size multiplied by the space factor

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.ToleranceTextSymbolAspectRatio
getset

Returns or sets the symbol aspect ratio for tolerance text (only available for symbols when using standard font).

This value controls the aspect ratio of text control sequences such as the diameter symbol (represented by the &x3C;O&x3E; text control sequence), the counterbore symbol (represented by the &x3C;&x23;C&x3E; text control sequence), the degree symbol (represented by the &x3C;&x24;s&x3E; text control sequence), the true position symbol (represented by the &x3C;&x26;10&x3E; text control sequence), etc.

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.LetteringStyleBuilder.TwoLineToleranceTextSize
getset

Returns or sets the two-line tolerance text character size

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")


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