NXOpen C++ Reference Guide
|
Represents a re-usable component for Symbol annotation styles
This object does not need a creator.
More...
Public Member Functions | |
NXOpen::AME::AmeSymbolAnnotationAnchor | Anchor () |
Returns the anchor Created in NX1847.0.0. More... | |
bool | Bold () |
Returns the bold Created in NX1847.0.0. More... | |
NXOpen::TextColorFontWidthBuilder * | ColorFontWidth () |
Returns the color font width Created in NX1847.0.0. More... | |
NXOpen::AME::Height | Height () |
Returns the height Created in NX1847.0.0. More... | |
bool | Italics () |
Returns the italics Created in NX1847.0.0. More... | |
NXOpen::AME::AmeSymbolAnnotationJustification | Justification () |
Returns the justification Created in NX1847.0.0. More... | |
NXOpen::AME::AmeSymbolAnnotationLetteringangle | LetteringAngle () |
Returns the lettering angle Created in NX1847.0.0. More... | |
bool | Overline () |
Returns the overline Created in NX1847.0.0. More... | |
void | SetAnchor (NXOpen::AME::AmeSymbolAnnotationAnchor anchor) |
Sets the anchor Created in NX1847.0.0. More... | |
void | SetBold (bool bold) |
Sets the bold Created in NX1847.0.0. More... | |
void | SetHeight (NXOpen::AME::Height height) |
Sets the height Created in NX1847.0.0. More... | |
void | SetItalics (bool italics) |
Sets the italics Created in NX1847.0.0. More... | |
void | SetJustification (NXOpen::AME::AmeSymbolAnnotationJustification justification) |
Sets the justification Created in NX1847.0.0. More... | |
void | SetLetteringAngle (NXOpen::AME::AmeSymbolAnnotationLetteringangle letteringAngle) |
Sets the lettering angle Created in NX1847.0.0. More... | |
void | SetOverline (bool overline) |
Sets the overline Created in NX1847.0.0. More... | |
void | SetUnderline (bool underline) |
Sets the underline Created in NX1847.0.0. More... | |
bool | Underline () |
Returns the underline Created in NX1847.0.0. More... | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents a re-usable component for Symbol annotation styles
This object does not need a creator.
Created in NX1847.0.0.
NXOpen::AME::AmeSymbolAnnotationAnchor NXOpen::AME::SymbolAnnotationStyleBuilder::Anchor | ( | ) |
Returns the anchor
Created in NX1847.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
bool NXOpen::AME::SymbolAnnotationStyleBuilder::Bold | ( | ) |
Returns the bold
Created in NX1847.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
NXOpen::TextColorFontWidthBuilder* NXOpen::AME::SymbolAnnotationStyleBuilder::ColorFontWidth | ( | ) |
Returns the color font width
Created in NX1847.0.0.
License requirements : None
NXOpen::AME::Height NXOpen::AME::SymbolAnnotationStyleBuilder::Height | ( | ) |
Returns the height
Created in NX1847.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
bool NXOpen::AME::SymbolAnnotationStyleBuilder::Italics | ( | ) |
Returns the italics
Created in NX1847.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
NXOpen::AME::AmeSymbolAnnotationJustification NXOpen::AME::SymbolAnnotationStyleBuilder::Justification | ( | ) |
Returns the justification
Created in NX1847.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
NXOpen::AME::AmeSymbolAnnotationLetteringangle NXOpen::AME::SymbolAnnotationStyleBuilder::LetteringAngle | ( | ) |
Returns the lettering angle
Created in NX1847.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
bool NXOpen::AME::SymbolAnnotationStyleBuilder::Overline | ( | ) |
Returns the overline
Created in NX1847.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
void NXOpen::AME::SymbolAnnotationStyleBuilder::SetAnchor | ( | NXOpen::AME::AmeSymbolAnnotationAnchor | anchor | ) |
Sets the anchor
Created in NX1847.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
anchor | anchor |
void NXOpen::AME::SymbolAnnotationStyleBuilder::SetBold | ( | bool | bold | ) |
Sets the bold
Created in NX1847.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
bold | bold |
void NXOpen::AME::SymbolAnnotationStyleBuilder::SetHeight | ( | NXOpen::AME::Height | height | ) |
Sets the height
Created in NX1847.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
height | height |
void NXOpen::AME::SymbolAnnotationStyleBuilder::SetItalics | ( | bool | italics | ) |
Sets the italics
Created in NX1847.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
italics | italics |
void NXOpen::AME::SymbolAnnotationStyleBuilder::SetJustification | ( | NXOpen::AME::AmeSymbolAnnotationJustification | justification | ) |
Sets the justification
Created in NX1847.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
justification | justification |
void NXOpen::AME::SymbolAnnotationStyleBuilder::SetLetteringAngle | ( | NXOpen::AME::AmeSymbolAnnotationLetteringangle | letteringAngle | ) |
Sets the lettering angle
Created in NX1847.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
letteringAngle | letteringangle |
void NXOpen::AME::SymbolAnnotationStyleBuilder::SetOverline | ( | bool | overline | ) |
Sets the overline
Created in NX1847.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
overline | overline |
void NXOpen::AME::SymbolAnnotationStyleBuilder::SetUnderline | ( | bool | underline | ) |
Sets the underline
Created in NX1847.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
underline | underline |
bool NXOpen::AME::SymbolAnnotationStyleBuilder::Underline | ( | ) |
Returns the underline
Created in NX1847.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
|
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.