NX Open C++ Reference Guide
|
Represents a Annotations::LetteringStyleBuilder . More...
Public Member Functions | |
NXOpen::Annotations::AlignmentPosition | AlignPosition () |
Returns the alignment position Created in NX6.0.0. | |
double | Angle () |
Returns the angle for general text Created in NX6.0.0. | |
double | AppendedNxTextCharacterSpaceFactor () |
Returns the appended NX text character space factor. | |
double | AppendedStandardTextCharacterSpaceFactor () |
Returns the appended Standard text character space factor. | |
double | AppendedTextAspectRatio () |
Returns the appended text aspect ratio. | |
double | AppendedTextCharSpaceFactor () |
Returns the appended text character space factor. | |
NXOpen::NXColor * | AppendedTextColor () |
Returns the appended text color Created in NX6.0.0. | |
int | AppendedTextFont () |
Returns the appended text font Created in NX6.0.0. | |
bool | AppendedTextItalicized () |
Returns the appended text italic status Created in NX6.0.0. | |
double | AppendedTextLineSpaceFactor () |
Returns the appended text line space factor Created in NX6.0.0. | |
NXOpen::Annotations::LineWidth | AppendedTextLineWidth () |
Returns the appended text line width Created in NX6.0.0. | |
double | AppendedTextSize () |
Returns the appended text character size Created in NX6.0.0. | |
double | AppendedTextSpaceFactor () |
Returns the appended text space factor. | |
double | DimensionNxTextCharacterSpaceFactor () |
Returns the dimension NX text character space factor. | |
double | DimensionStandardTextCharacterSpaceFactor () |
Returns the dimension Standard text character space factor. | |
double | DimensionTextAspectRatio () |
Returns the dimension text aspect ratio. | |
double | DimensionTextCharSpaceFactor () |
Returns the dimension text space factor. | |
NXOpen::NXColor * | DimensionTextColor () |
Returns the dimension text color Created in NX6.0.0. | |
int | DimensionTextFont () |
Returns the dimension text font Created in NX6.0.0. | |
bool | DimensionTextItalicized () |
Returns the dimension text italic status Created in NX8.5.0. | |
double | DimensionTextLineSpaceFactor () |
Returns the dimension text line space factor Created in NX6.0.0. | |
NXOpen::Annotations::LineWidth | DimensionTextLineWidth () |
Returns the dimension text line width Created in NX6.0.0. | |
double | DimensionTextSize () |
Returns the dimension text character size Created in NX6.0.0. | |
double | DimLineSpaceFactor () |
Returns the dimension line space factor. | |
double | GdtFrameHeightFactor () |
Returns the GD and T frame height factor Created in NX6.0.0. | |
double | GeneralNxTextCharacterSpaceFactor () |
Returns the general NX text character space factor. | |
double | GeneralStandardTextCharacterSpaceFactor () |
Returns the general Standard text character space factor. | |
double | GeneralTextAspectRatio () |
Returns the general text aspect ratio. | |
double | GeneralTextCharSpaceFactor () |
Returns the general text character space factor. | |
NXOpen::NXColor * | GeneralTextColor () |
Returns the general text color Created in NX6.0.0. | |
int | GeneralTextFont () |
Returns the general text font Created in NX6.0.0. | |
bool | GeneralTextItalicized () |
Returns the general text italic status Created in NX6.0.0. | |
double | GeneralTextLineSpaceFactor () |
Returns the general text line space factor Created in NX6.0.0. | |
NXOpen::Annotations::LineWidth | GeneralTextLineWidth () |
Returns the general text line width Created in NX6.0.0. | |
double | GeneralTextSize () |
Returns the general text character size Created in NX6.0.0. | |
NXOpen::Annotations::TextJustification | HorizontalTextJustification () |
Returns the horizontal text justification Created in NX6.0.0. | |
void | SetAlignPosition (NXOpen::Annotations::AlignmentPosition alignPosition) |
Sets the alignment position Created in NX6.0.0. | |
void | SetAngle (double angle) |
Sets the angle for general text Created in NX6.0.0. | |
void | SetAppendedNxTextCharacterSpaceFactor (double appendedNXTextCharSpaceFactor) |
Sets the appended NX text character space factor. | |
void | SetAppendedStandardTextCharacterSpaceFactor (double appendedStandardTextCharSpaceFactor) |
Sets the appended Standard text character space factor. | |
void | SetAppendedTextAspectRatio (double appendedTextAspectRatio) |
Sets the appended text aspect ratio. | |
void | SetAppendedTextCharSpaceFactor (double appendedTextCharSpaceFactor) |
Sets the appended text character space factor. | |
void | SetAppendedTextColor (NXOpen::NXColor *appendedTextColor) |
Sets the appended text color Created in NX6.0.0. | |
void | SetAppendedTextFont (int appendedTextFont) |
Sets the appended text font Created in NX6.0.0. | |
void | SetAppendedTextItalicized (bool appendedTextItalicized) |
Sets the appended text italic status Created in NX6.0.0. | |
void | SetAppendedTextLineSpaceFactor (double appendedTextLineSpaceFactor) |
Sets the appended text line space factor Created in NX6.0.0. | |
void | SetAppendedTextLineWidth (NXOpen::Annotations::LineWidth appendedTextLineWidth) |
Sets the appended text line width Created in NX6.0.0. | |
void | SetAppendedTextSize (double appendedTextSize) |
Sets the appended text character size Created in NX6.0.0. | |
void | SetAppendedTextSpaceFactor (double appendedTextSpaceFactor) |
Sets the appended text space factor. | |
void | SetDimensionNxTextCharacterSpaceFactor (double dimensionNXTextCharSpaceFactor) |
Sets the dimension NX text character space factor. | |
void | SetDimensionStandardTextCharacterSpaceFactor (double dimensionStandardTextCharSpaceFactor) |
Sets the dimension Standard text character space factor. | |
void | SetDimensionTextAspectRatio (double dimensionTextAspectRatio) |
Sets the dimension text aspect ratio. | |
void | SetDimensionTextCharSpaceFactor (double dimensionTextCharSpaceFactor) |
Sets the dimension text space factor. | |
void | SetDimensionTextColor (NXOpen::NXColor *dimensionTextColor) |
Sets the dimension text color Created in NX6.0.0. | |
void | SetDimensionTextFont (int dimensionTextFont) |
Sets the dimension text font Created in NX6.0.0. | |
void | SetDimensionTextItalicized (bool dimensionTextItalic) |
Sets the dimension text italic status Created in NX8.5.0. | |
void | SetDimensionTextLineSpaceFactor (double dimensionTextLineSpaceFactor) |
Sets the dimension text line space factor Created in NX6.0.0. | |
void | SetDimensionTextLineWidth (NXOpen::Annotations::LineWidth dimensionTextLineWidth) |
Sets the dimension text line width Created in NX6.0.0. | |
void | SetDimensionTextSize (double dimensionTextSize) |
Sets the dimension text character size Created in NX6.0.0. | |
void | SetDimLineSpaceFactor (double dimLineSpaceFactor) |
Sets the dimension line space factor. | |
void | SetGdtFrameHeightFactor (double gdtFrameHeightFactor) |
Sets the GD and T frame height factor Created in NX6.0.0. | |
void | SetGeneralNxTextCharacterSpaceFactor (double generalNXTextCharSpaceFactor) |
Sets the general NX text character space factor. | |
void | SetGeneralStandardTextCharacterSpaceFactor (double generalStandardTextCharSpaceFactor) |
Sets the general Standard text character space factor. | |
void | SetGeneralTextAspectRatio (double generalTextAspectRatio) |
Sets the general text aspect ratio. | |
void | SetGeneralTextCharSpaceFactor (double generalTextCharSpaceFactor) |
Sets the general text character space factor. | |
void | SetGeneralTextColor (NXOpen::NXColor *generalTextColor) |
Sets the general text color Created in NX6.0.0. | |
void | SetGeneralTextFont (int generalTextFont) |
Sets the general text font Created in NX6.0.0. | |
void | SetGeneralTextItalicized (bool generalTextItalicized) |
Sets the general text italic status Created in NX6.0.0. | |
void | SetGeneralTextLineSpaceFactor (double generalTextLineSpaceFactor) |
Sets the general text line space factor Created in NX6.0.0. | |
void | SetGeneralTextLineWidth (NXOpen::Annotations::LineWidth generalTextLineWidth) |
Sets the general text line width Created in NX6.0.0. | |
void | SetGeneralTextSize (double generalTextSize) |
Sets the general text character size Created in NX6.0.0. | |
void | SetHorizontalTextJustification (NXOpen::Annotations::TextJustification horizontalTextJustification) |
Sets the horizontal text justification Created in NX6.0.0. | |
void | SetStackAboveSpaceFactor (double stackAboveSpaceFactor) |
Sets the stack above space factor. | |
void | SetStackAutospace (bool stackAutospace) |
Sets the stack autospace setting. | |
void | SetStackBelowSpaceFactor (double stackBelowSpaceFactor) |
Sets the stack below space factor. | |
void | SetStackHorizontalAlignment (NXOpen::Annotations::StackHorizontalAlignment stackHorizontalAlignment) |
Sets the stack horizontal alignment Created in NX6.0.0. | |
void | SetStackInheritAssociatedObjects (bool stackInheritAssociatedObjects) |
Sets the stack inherit associated objects setting. | |
void | SetStackLeftSpaceFactor (double stackLeftSpaceFactor) |
Sets the stack left space factor. | |
void | SetStackRightSpaceFactor (double stackRightSpaceFactor) |
Sets the stack right space factor. | |
void | SetStackVerticalAlignment (NXOpen::Annotations::StackVerticalAlignment stackVerticalAlignment) |
Sets the stack vertical alignment Created in NX6.0.0. | |
void | SetSymbolFontFile (const NXString &symbolFontFile) |
Sets the symbol font file setting. | |
void | SetSymbolFontFile (const char *symbolFontFile) |
Sets the symbol font file setting. | |
void | SetToleranceNxTextCharacterSpaceFactor (double toleranceNXTextCharSpaceFactor) |
Sets the tolerance NX text character space factor. | |
void | SetToleranceStandardTextCharacterSpaceFactor (double toleranceStandardTextCharSpaceFactor) |
Sets the tolerance Standard text character space factor. | |
void | SetToleranceTextAspectRatio (double toleranceTextAspectRatio) |
Sets the tolerance text aspect ratio. | |
void | SetToleranceTextCharSpaceFactor (double toleranceTextCharSpaceFactor) |
Sets the tolerance text character space factor. | |
void | SetToleranceTextColor (NXOpen::NXColor *toleranceTextColor) |
Sets the tolerance text color Created in NX6.0.0. | |
void | SetToleranceTextFont (int toleranceTextFont) |
Sets the tolerance text font Created in NX6.0.0. | |
void | SetToleranceTextItalicized (bool toleranceTextItalicized) |
Sets the tolerance text italic status Created in NX6.0.0. | |
void | SetToleranceTextLineSpaceFactor (double toleranceTextLineSpaceFactor) |
Sets the tolerance text line space factor Created in NX6.0.0. | |
void | SetToleranceTextLineWidth (NXOpen::Annotations::LineWidth toleranceTextLineWidth) |
Sets the tolerance text line width Created in NX6.0.0. | |
void | SetToleranceTextSize (double toleranceTextSize) |
Sets the tolerance text character size Created in NX6.0.0. | |
void | SetToleranceTextSpaceFactor (double toleranceTextSpaceFactor) |
Sets the tolerance text space factor. | |
double | StackAboveSpaceFactor () |
Returns the stack above space factor. | |
bool | StackAutospace () |
Returns the stack autospace setting. | |
double | StackBelowSpaceFactor () |
Returns the stack below space factor. | |
NXOpen::Annotations::StackHorizontalAlignment | StackHorizontalAlignment () |
Returns the stack horizontal alignment Created in NX6.0.0. | |
bool | StackInheritAssociatedObjects () |
Returns the stack inherit associated objects setting. | |
double | StackLeftSpaceFactor () |
Returns the stack left space factor. | |
double | StackRightSpaceFactor () |
Returns the stack right space factor. | |
NXOpen::Annotations::StackVerticalAlignment | StackVerticalAlignment () |
Returns the stack vertical alignment Created in NX6.0.0. | |
NXString | SymbolFontFile () |
Returns the symbol font file setting. | |
double | ToleranceNxTextCharacterSpaceFactor () |
Returns the tolerance NX text character space factor. | |
double | ToleranceStandardTextCharacterSpaceFactor () |
Returns the tolerance Standard text character space factor. | |
double | ToleranceTextAspectRatio () |
Returns the tolerance text aspect ratio. | |
double | ToleranceTextCharSpaceFactor () |
Returns the tolerance text character space factor. | |
NXOpen::NXColor * | ToleranceTextColor () |
Returns the tolerance text color Created in NX6.0.0. | |
int | ToleranceTextFont () |
Returns the tolerance text font Created in NX6.0.0. | |
bool | ToleranceTextItalicized () |
Returns the tolerance text italic status Created in NX6.0.0. | |
double | ToleranceTextLineSpaceFactor () |
Returns the tolerance text line space factor Created in NX6.0.0. | |
NXOpen::Annotations::LineWidth | ToleranceTextLineWidth () |
Returns the tolerance text line width Created in NX6.0.0. | |
double | ToleranceTextSize () |
Returns the tolerance text character size Created in NX6.0.0. | |
double | ToleranceTextSpaceFactor () |
Returns the tolerance text space factor. | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents a Annotations::LetteringStyleBuilder .
This class queries and sets lettering preferences when creating or editing annotations.
Created in NX6.0.0.
NXOpen::Annotations::AlignmentPosition NXOpen::Annotations::LetteringStyleBuilder::AlignPosition | ( | ) |
Returns the alignment position
Created in NX6.0.0.
License requirements : None
double NXOpen::Annotations::LetteringStyleBuilder::Angle | ( | ) |
Returns the angle for general text
Created in NX6.0.0.
License requirements : None
double NXOpen::Annotations::LetteringStyleBuilder::AppendedNxTextCharacterSpaceFactor | ( | ) |
Returns 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 : None
double NXOpen::Annotations::LetteringStyleBuilder::AppendedStandardTextCharacterSpaceFactor | ( | ) |
Returns 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 : None
double NXOpen::Annotations::LetteringStyleBuilder::AppendedTextAspectRatio | ( | ) |
Returns the appended text aspect ratio.
This specifies a ratio of length to height which represents the size of character text
Created in NX6.0.0.
License requirements : None
double NXOpen::Annotations::LetteringStyleBuilder::AppendedTextCharSpaceFactor | ( | ) |
Returns 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 : None
NXOpen::NXColor* NXOpen::Annotations::LetteringStyleBuilder::AppendedTextColor | ( | ) |
Returns the appended text color
Created in NX6.0.0.
License requirements : None
int NXOpen::Annotations::LetteringStyleBuilder::AppendedTextFont | ( | ) |
Returns the appended text font
Created in NX6.0.0.
License requirements : None
bool NXOpen::Annotations::LetteringStyleBuilder::AppendedTextItalicized | ( | ) |
Returns the appended text italic status
Created in NX6.0.0.
License requirements : None
double NXOpen::Annotations::LetteringStyleBuilder::AppendedTextLineSpaceFactor | ( | ) |
Returns the appended text line space factor
Created in NX6.0.0.
License requirements : None
NXOpen::Annotations::LineWidth NXOpen::Annotations::LetteringStyleBuilder::AppendedTextLineWidth | ( | ) |
Returns the appended text line width
Created in NX6.0.0.
License requirements : None
double NXOpen::Annotations::LetteringStyleBuilder::AppendedTextSize | ( | ) |
Returns the appended text character size
Created in NX6.0.0.
License requirements : None
double NXOpen::Annotations::LetteringStyleBuilder::AppendedTextSpaceFactor | ( | ) |
Returns 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 : None
double NXOpen::Annotations::LetteringStyleBuilder::DimensionNxTextCharacterSpaceFactor | ( | ) |
Returns 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 : None
double NXOpen::Annotations::LetteringStyleBuilder::DimensionStandardTextCharacterSpaceFactor | ( | ) |
Returns 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 : None
double NXOpen::Annotations::LetteringStyleBuilder::DimensionTextAspectRatio | ( | ) |
Returns the dimension text aspect ratio.
This specifies a ratio of length to height which represents the size of character text
Created in NX6.0.0.
License requirements : None
double NXOpen::Annotations::LetteringStyleBuilder::DimensionTextCharSpaceFactor | ( | ) |
Returns 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 : None
NXOpen::NXColor* NXOpen::Annotations::LetteringStyleBuilder::DimensionTextColor | ( | ) |
Returns the dimension text color
Created in NX6.0.0.
License requirements : None
int NXOpen::Annotations::LetteringStyleBuilder::DimensionTextFont | ( | ) |
Returns the dimension text font
Created in NX6.0.0.
License requirements : None
bool NXOpen::Annotations::LetteringStyleBuilder::DimensionTextItalicized | ( | ) |
Returns the dimension text italic status
Created in NX8.5.0.
License requirements : None
double NXOpen::Annotations::LetteringStyleBuilder::DimensionTextLineSpaceFactor | ( | ) |
Returns the dimension text line space factor
Created in NX6.0.0.
License requirements : None
NXOpen::Annotations::LineWidth NXOpen::Annotations::LetteringStyleBuilder::DimensionTextLineWidth | ( | ) |
Returns the dimension text line width
Created in NX6.0.0.
License requirements : None
double NXOpen::Annotations::LetteringStyleBuilder::DimensionTextSize | ( | ) |
Returns the dimension text character size
Created in NX6.0.0.
License requirements : None
double NXOpen::Annotations::LetteringStyleBuilder::DimLineSpaceFactor | ( | ) |
Returns 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 : None
double NXOpen::Annotations::LetteringStyleBuilder::GdtFrameHeightFactor | ( | ) |
Returns the GD and T frame height factor
Created in NX6.0.0.
License requirements : None
double NXOpen::Annotations::LetteringStyleBuilder::GeneralNxTextCharacterSpaceFactor | ( | ) |
Returns 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 : None
double NXOpen::Annotations::LetteringStyleBuilder::GeneralStandardTextCharacterSpaceFactor | ( | ) |
Returns 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 : None
double NXOpen::Annotations::LetteringStyleBuilder::GeneralTextAspectRatio | ( | ) |
Returns the general text aspect ratio.
This specifies a ratio of length to height which represents the size of character text
Created in NX6.0.0.
License requirements : None
double NXOpen::Annotations::LetteringStyleBuilder::GeneralTextCharSpaceFactor | ( | ) |
Returns 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 : None
NXOpen::NXColor* NXOpen::Annotations::LetteringStyleBuilder::GeneralTextColor | ( | ) |
Returns the general text color
Created in NX6.0.0.
License requirements : None
int NXOpen::Annotations::LetteringStyleBuilder::GeneralTextFont | ( | ) |
Returns the general text font
Created in NX6.0.0.
License requirements : None
bool NXOpen::Annotations::LetteringStyleBuilder::GeneralTextItalicized | ( | ) |
Returns the general text italic status
Created in NX6.0.0.
License requirements : None
double NXOpen::Annotations::LetteringStyleBuilder::GeneralTextLineSpaceFactor | ( | ) |
Returns the general text line space factor
Created in NX6.0.0.
License requirements : None
NXOpen::Annotations::LineWidth NXOpen::Annotations::LetteringStyleBuilder::GeneralTextLineWidth | ( | ) |
Returns the general text line width
Created in NX6.0.0.
License requirements : None
double NXOpen::Annotations::LetteringStyleBuilder::GeneralTextSize | ( | ) |
Returns the general text character size
Created in NX6.0.0.
License requirements : None
NXOpen::Annotations::TextJustification NXOpen::Annotations::LetteringStyleBuilder::HorizontalTextJustification | ( | ) |
Returns the horizontal text justification
Created in NX6.0.0.
License requirements : None
void NXOpen::Annotations::LetteringStyleBuilder::SetAlignPosition | ( | NXOpen::Annotations::AlignmentPosition | alignPosition | ) |
Sets the alignment position
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
alignPosition | alignposition |
void NXOpen::Annotations::LetteringStyleBuilder::SetAngle | ( | double | angle | ) |
Sets the angle for general text
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
angle | angle |
void NXOpen::Annotations::LetteringStyleBuilder::SetAppendedNxTextCharacterSpaceFactor | ( | double | appendedNXTextCharSpaceFactor | ) |
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 : geometric_tol ("GDT") OR drafting ("DRAFTING")
appendedNXTextCharSpaceFactor | appendednxtextcharspacefactor |
void NXOpen::Annotations::LetteringStyleBuilder::SetAppendedStandardTextCharacterSpaceFactor | ( | double | appendedStandardTextCharSpaceFactor | ) |
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 : geometric_tol ("GDT") OR drafting ("DRAFTING")
appendedStandardTextCharSpaceFactor | appendedstandardtextcharspacefactor |
void NXOpen::Annotations::LetteringStyleBuilder::SetAppendedTextAspectRatio | ( | double | appendedTextAspectRatio | ) |
Sets the appended text aspect ratio.
This specifies a ratio of length to height which represents the size of character text
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
appendedTextAspectRatio | appendedtextaspectratio |
void NXOpen::Annotations::LetteringStyleBuilder::SetAppendedTextCharSpaceFactor | ( | double | appendedTextCharSpaceFactor | ) |
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 : geometric_tol ("GDT") OR drafting ("DRAFTING")
appendedTextCharSpaceFactor | appendedtextcharspacefactor |
void NXOpen::Annotations::LetteringStyleBuilder::SetAppendedTextColor | ( | NXOpen::NXColor * | appendedTextColor | ) |
Sets the appended text color
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
appendedTextColor | appendedtextcolor |
void NXOpen::Annotations::LetteringStyleBuilder::SetAppendedTextFont | ( | int | appendedTextFont | ) |
Sets the appended text font
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
appendedTextFont | appendedtextfont |
void NXOpen::Annotations::LetteringStyleBuilder::SetAppendedTextItalicized | ( | bool | appendedTextItalicized | ) |
Sets the appended text italic status
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
appendedTextItalicized | appendedtextitalicized |
void NXOpen::Annotations::LetteringStyleBuilder::SetAppendedTextLineSpaceFactor | ( | double | appendedTextLineSpaceFactor | ) |
Sets the appended text line space factor
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
appendedTextLineSpaceFactor | appendedtextlinespacefactor |
void NXOpen::Annotations::LetteringStyleBuilder::SetAppendedTextLineWidth | ( | NXOpen::Annotations::LineWidth | appendedTextLineWidth | ) |
Sets the appended text line width
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
appendedTextLineWidth | appendedtextlinewidth |
void NXOpen::Annotations::LetteringStyleBuilder::SetAppendedTextSize | ( | double | appendedTextSize | ) |
Sets the appended text character size
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
appendedTextSize | appendedtextsize |
void NXOpen::Annotations::LetteringStyleBuilder::SetAppendedTextSpaceFactor | ( | double | appendedTextSpaceFactor | ) |
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 : geometric_tol ("GDT") OR drafting ("DRAFTING")
appendedTextSpaceFactor | appendedtextspacefactor |
void NXOpen::Annotations::LetteringStyleBuilder::SetDimensionNxTextCharacterSpaceFactor | ( | double | dimensionNXTextCharSpaceFactor | ) |
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 : geometric_tol ("GDT") OR drafting ("DRAFTING")
dimensionNXTextCharSpaceFactor | dimensionnxtextcharspacefactor |
void NXOpen::Annotations::LetteringStyleBuilder::SetDimensionStandardTextCharacterSpaceFactor | ( | double | dimensionStandardTextCharSpaceFactor | ) |
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 : geometric_tol ("GDT") OR drafting ("DRAFTING")
dimensionStandardTextCharSpaceFactor | dimensionstandardtextcharspacefactor |
void NXOpen::Annotations::LetteringStyleBuilder::SetDimensionTextAspectRatio | ( | double | dimensionTextAspectRatio | ) |
Sets the dimension text aspect ratio.
This specifies a ratio of length to height which represents the size of character text
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
dimensionTextAspectRatio | dimensiontextaspectratio |
void NXOpen::Annotations::LetteringStyleBuilder::SetDimensionTextCharSpaceFactor | ( | double | dimensionTextCharSpaceFactor | ) |
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 : geometric_tol ("GDT") OR drafting ("DRAFTING")
dimensionTextCharSpaceFactor | dimensiontextcharspacefactor |
void NXOpen::Annotations::LetteringStyleBuilder::SetDimensionTextColor | ( | NXOpen::NXColor * | dimensionTextColor | ) |
Sets the dimension text color
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
dimensionTextColor | dimensiontextcolor |
void NXOpen::Annotations::LetteringStyleBuilder::SetDimensionTextFont | ( | int | dimensionTextFont | ) |
Sets the dimension text font
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
dimensionTextFont | dimensiontextfont |
void NXOpen::Annotations::LetteringStyleBuilder::SetDimensionTextItalicized | ( | bool | dimensionTextItalic | ) |
Sets the dimension text italic status
Created in NX8.5.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
dimensionTextItalic | dimensiontextitalic |
void NXOpen::Annotations::LetteringStyleBuilder::SetDimensionTextLineSpaceFactor | ( | double | dimensionTextLineSpaceFactor | ) |
Sets the dimension text line space factor
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
dimensionTextLineSpaceFactor | dimensiontextlinespacefactor |
void NXOpen::Annotations::LetteringStyleBuilder::SetDimensionTextLineWidth | ( | NXOpen::Annotations::LineWidth | dimensionTextLineWidth | ) |
Sets the dimension text line width
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
dimensionTextLineWidth | dimensiontextlinewidth |
void NXOpen::Annotations::LetteringStyleBuilder::SetDimensionTextSize | ( | double | dimensionTextSize | ) |
Sets the dimension text character size
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
dimensionTextSize | dimensiontextsize |
void NXOpen::Annotations::LetteringStyleBuilder::SetDimLineSpaceFactor | ( | double | dimLineSpaceFactor | ) |
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 : geometric_tol ("GDT") OR drafting ("DRAFTING")
dimLineSpaceFactor | dimlinespacefactor |
void NXOpen::Annotations::LetteringStyleBuilder::SetGdtFrameHeightFactor | ( | double | gdtFrameHeightFactor | ) |
Sets the GD and T frame height factor
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
gdtFrameHeightFactor | gdtframeheightfactor |
void NXOpen::Annotations::LetteringStyleBuilder::SetGeneralNxTextCharacterSpaceFactor | ( | double | generalNXTextCharSpaceFactor | ) |
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 : geometric_tol ("GDT") OR drafting ("DRAFTING")
generalNXTextCharSpaceFactor | generalnxtextcharspacefactor |
void NXOpen::Annotations::LetteringStyleBuilder::SetGeneralStandardTextCharacterSpaceFactor | ( | double | generalStandardTextCharSpaceFactor | ) |
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 : geometric_tol ("GDT") OR drafting ("DRAFTING")
generalStandardTextCharSpaceFactor | generalstandardtextcharspacefactor |
void NXOpen::Annotations::LetteringStyleBuilder::SetGeneralTextAspectRatio | ( | double | generalTextAspectRatio | ) |
Sets the general text aspect ratio.
This specifies a ratio of length to height which represents the size of character text
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
generalTextAspectRatio | generaltextaspectratio |
void NXOpen::Annotations::LetteringStyleBuilder::SetGeneralTextCharSpaceFactor | ( | double | generalTextCharSpaceFactor | ) |
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 : geometric_tol ("GDT") OR drafting ("DRAFTING")
generalTextCharSpaceFactor | generaltextcharspacefactor |
void NXOpen::Annotations::LetteringStyleBuilder::SetGeneralTextColor | ( | NXOpen::NXColor * | generalTextColor | ) |
Sets the general text color
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
generalTextColor | generaltextcolor |
void NXOpen::Annotations::LetteringStyleBuilder::SetGeneralTextFont | ( | int | generalTextFont | ) |
Sets the general text font
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
generalTextFont | generaltextfont |
void NXOpen::Annotations::LetteringStyleBuilder::SetGeneralTextItalicized | ( | bool | generalTextItalicized | ) |
Sets the general text italic status
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
generalTextItalicized | generaltextitalicized |
void NXOpen::Annotations::LetteringStyleBuilder::SetGeneralTextLineSpaceFactor | ( | double | generalTextLineSpaceFactor | ) |
Sets the general text line space factor
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
generalTextLineSpaceFactor | generaltextlinespacefactor |
void NXOpen::Annotations::LetteringStyleBuilder::SetGeneralTextLineWidth | ( | NXOpen::Annotations::LineWidth | generalTextLineWidth | ) |
Sets the general text line width
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
generalTextLineWidth | generaltextlinewidth |
void NXOpen::Annotations::LetteringStyleBuilder::SetGeneralTextSize | ( | double | generalTextSize | ) |
Sets the general text character size
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
generalTextSize | generaltextsize |
void NXOpen::Annotations::LetteringStyleBuilder::SetHorizontalTextJustification | ( | NXOpen::Annotations::TextJustification | horizontalTextJustification | ) |
Sets the horizontal text justification
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
horizontalTextJustification | horizontaltextjustification |
void NXOpen::Annotations::LetteringStyleBuilder::SetStackAboveSpaceFactor | ( | double | stackAboveSpaceFactor | ) |
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 : geometric_tol ("GDT") OR drafting ("DRAFTING")
stackAboveSpaceFactor | stackabovespacefactor |
void NXOpen::Annotations::LetteringStyleBuilder::SetStackAutospace | ( | bool | stackAutospace | ) |
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 : geometric_tol ("GDT") OR drafting ("DRAFTING")
stackAutospace | stackautospace |
void NXOpen::Annotations::LetteringStyleBuilder::SetStackBelowSpaceFactor | ( | double | stackBelowSpaceFactor | ) |
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 : geometric_tol ("GDT") OR drafting ("DRAFTING")
stackBelowSpaceFactor | stackbelowspacefactor |
void NXOpen::Annotations::LetteringStyleBuilder::SetStackHorizontalAlignment | ( | NXOpen::Annotations::StackHorizontalAlignment | stackHorizontalAlignment | ) |
Sets the stack horizontal alignment
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
stackHorizontalAlignment | stackhorizontalalignment |
void NXOpen::Annotations::LetteringStyleBuilder::SetStackInheritAssociatedObjects | ( | bool | stackInheritAssociatedObjects | ) |
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 : geometric_tol ("GDT") OR drafting ("DRAFTING")
stackInheritAssociatedObjects | stackinheritassociatedobjects |
void NXOpen::Annotations::LetteringStyleBuilder::SetStackLeftSpaceFactor | ( | double | stackLeftSpaceFactor | ) |
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 : geometric_tol ("GDT") OR drafting ("DRAFTING")
stackLeftSpaceFactor | stackleftspacefactor |
void NXOpen::Annotations::LetteringStyleBuilder::SetStackRightSpaceFactor | ( | double | stackRightSpaceFactor | ) |
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 : geometric_tol ("GDT") OR drafting ("DRAFTING")
stackRightSpaceFactor | stackrightspacefactor |
void NXOpen::Annotations::LetteringStyleBuilder::SetStackVerticalAlignment | ( | NXOpen::Annotations::StackVerticalAlignment | stackVerticalAlignment | ) |
Sets the stack vertical alignment
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
stackVerticalAlignment | stackverticalalignment |
void NXOpen::Annotations::LetteringStyleBuilder::SetSymbolFontFile | ( | const NXString & | symbolFontFile | ) |
Sets the symbol font file setting.
This is global preferences setting.
Created in NX9.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
symbolFontFile | symbolfontfile |
void NXOpen::Annotations::LetteringStyleBuilder::SetSymbolFontFile | ( | const char * | symbolFontFile | ) |
Sets the symbol font file setting.
This is global preferences setting.
Created in NX9.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
symbolFontFile | symbolfontfile |
void NXOpen::Annotations::LetteringStyleBuilder::SetToleranceNxTextCharacterSpaceFactor | ( | double | toleranceNXTextCharSpaceFactor | ) |
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 : geometric_tol ("GDT") OR drafting ("DRAFTING")
toleranceNXTextCharSpaceFactor | tolerancenxtextcharspacefactor |
void NXOpen::Annotations::LetteringStyleBuilder::SetToleranceStandardTextCharacterSpaceFactor | ( | double | toleranceStandardTextCharSpaceFactor | ) |
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 : geometric_tol ("GDT") OR drafting ("DRAFTING")
toleranceStandardTextCharSpaceFactor | tolerancestandardtextcharspacefactor |
void NXOpen::Annotations::LetteringStyleBuilder::SetToleranceTextAspectRatio | ( | double | toleranceTextAspectRatio | ) |
Sets the tolerance text aspect ratio.
This specifies a ratio of length to height which represents the size of character text
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
toleranceTextAspectRatio | tolerancetextaspectratio |
void NXOpen::Annotations::LetteringStyleBuilder::SetToleranceTextCharSpaceFactor | ( | double | toleranceTextCharSpaceFactor | ) |
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 : geometric_tol ("GDT") OR drafting ("DRAFTING")
toleranceTextCharSpaceFactor | tolerancetextcharspacefactor |
void NXOpen::Annotations::LetteringStyleBuilder::SetToleranceTextColor | ( | NXOpen::NXColor * | toleranceTextColor | ) |
Sets the tolerance text color
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
toleranceTextColor | tolerancetextcolor |
void NXOpen::Annotations::LetteringStyleBuilder::SetToleranceTextFont | ( | int | toleranceTextFont | ) |
Sets the tolerance text font
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
toleranceTextFont | tolerancetextfont |
void NXOpen::Annotations::LetteringStyleBuilder::SetToleranceTextItalicized | ( | bool | toleranceTextItalicized | ) |
Sets the tolerance text italic status
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
toleranceTextItalicized | tolerancetextitalicized |
void NXOpen::Annotations::LetteringStyleBuilder::SetToleranceTextLineSpaceFactor | ( | double | toleranceTextLineSpaceFactor | ) |
Sets the tolerance text line space factor
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
toleranceTextLineSpaceFactor | tolerancetextlinespacefactor |
void NXOpen::Annotations::LetteringStyleBuilder::SetToleranceTextLineWidth | ( | NXOpen::Annotations::LineWidth | toleranceTextLineWidth | ) |
Sets the tolerance text line width
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
toleranceTextLineWidth | tolerancetextlinewidth |
void NXOpen::Annotations::LetteringStyleBuilder::SetToleranceTextSize | ( | double | toleranceTextSize | ) |
Sets the tolerance text character size
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
toleranceTextSize | tolerancetextsize |
void NXOpen::Annotations::LetteringStyleBuilder::SetToleranceTextSpaceFactor | ( | double | toleranceTextSpaceFactor | ) |
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 : geometric_tol ("GDT") OR drafting ("DRAFTING")
toleranceTextSpaceFactor | tolerancetextspacefactor |
double NXOpen::Annotations::LetteringStyleBuilder::StackAboveSpaceFactor | ( | ) |
Returns 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 : None
bool NXOpen::Annotations::LetteringStyleBuilder::StackAutospace | ( | ) |
Returns 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 : None
double NXOpen::Annotations::LetteringStyleBuilder::StackBelowSpaceFactor | ( | ) |
Returns 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 : None
NXOpen::Annotations::StackHorizontalAlignment NXOpen::Annotations::LetteringStyleBuilder::StackHorizontalAlignment | ( | ) |
Returns the stack horizontal alignment
Created in NX6.0.0.
License requirements : None
bool NXOpen::Annotations::LetteringStyleBuilder::StackInheritAssociatedObjects | ( | ) |
Returns 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 : None
double NXOpen::Annotations::LetteringStyleBuilder::StackLeftSpaceFactor | ( | ) |
Returns 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 : None
double NXOpen::Annotations::LetteringStyleBuilder::StackRightSpaceFactor | ( | ) |
Returns 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 : None
NXOpen::Annotations::StackVerticalAlignment NXOpen::Annotations::LetteringStyleBuilder::StackVerticalAlignment | ( | ) |
Returns the stack vertical alignment
Created in NX6.0.0.
License requirements : None
NXString NXOpen::Annotations::LetteringStyleBuilder::SymbolFontFile | ( | ) |
Returns the symbol font file setting.
This is global preferences setting.
Created in NX9.0.0.
License requirements : None
double NXOpen::Annotations::LetteringStyleBuilder::ToleranceNxTextCharacterSpaceFactor | ( | ) |
Returns 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 : None
double NXOpen::Annotations::LetteringStyleBuilder::ToleranceStandardTextCharacterSpaceFactor | ( | ) |
Returns 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 : None
double NXOpen::Annotations::LetteringStyleBuilder::ToleranceTextAspectRatio | ( | ) |
Returns the tolerance text aspect ratio.
This specifies a ratio of length to height which represents the size of character text
Created in NX6.0.0.
License requirements : None
double NXOpen::Annotations::LetteringStyleBuilder::ToleranceTextCharSpaceFactor | ( | ) |
Returns 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 : None
NXOpen::NXColor* NXOpen::Annotations::LetteringStyleBuilder::ToleranceTextColor | ( | ) |
Returns the tolerance text color
Created in NX6.0.0.
License requirements : None
int NXOpen::Annotations::LetteringStyleBuilder::ToleranceTextFont | ( | ) |
Returns the tolerance text font
Created in NX6.0.0.
License requirements : None
bool NXOpen::Annotations::LetteringStyleBuilder::ToleranceTextItalicized | ( | ) |
Returns the tolerance text italic status
Created in NX6.0.0.
License requirements : None
double NXOpen::Annotations::LetteringStyleBuilder::ToleranceTextLineSpaceFactor | ( | ) |
Returns the tolerance text line space factor
Created in NX6.0.0.
License requirements : None
NXOpen::Annotations::LineWidth NXOpen::Annotations::LetteringStyleBuilder::ToleranceTextLineWidth | ( | ) |
Returns the tolerance text line width
Created in NX6.0.0.
License requirements : None
double NXOpen::Annotations::LetteringStyleBuilder::ToleranceTextSize | ( | ) |
Returns the tolerance text character size
Created in NX6.0.0.
License requirements : None
double NXOpen::Annotations::LetteringStyleBuilder::ToleranceTextSpaceFactor | ( | ) |
Returns 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 : None
|
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.
Implements NXOpen::GeometricUtilities::IComponentBuilder.