|
NX Open C++ Reference Guide
|
Represents the global preferences for annotations
To obtain an instance of this class, refer to Annotations::AnnotationManager
Created in NX3.0.0.
More...
Public Member Functions | |
| NXOpen::Annotations::AngularTolerance * | GetAngularTolerances () |
| Returns the global angular tolerances for the part. | |
| NXOpen::Annotations::DimensionPreferences * | GetDimensionPreferences () |
| Returns the global dimension preferences for the part. | |
| NXOpen::Annotations::FrameBarPreferences * | GetFrameBarPreferences () |
| Returns the global frame bar preferences for the part. | |
| NXOpen::Annotations::LetteringPreferences * | GetLetteringPreferences () |
| Returns the global lettering preferences for the part. | |
| NXOpen::Annotations::LineAndArrowPreferences * | GetLineAndArrowPreferences () |
| Returns the global line and arrow preferences for the part. | |
| NXOpen::Annotations::LinearTolerance * | GetLinearTolerances () |
| Returns the global linear tolerances for the part. | |
| NXOpen::Annotations::CharacterSpaceFactor | GetNxFontCharacterSpaceFactor () |
| Returns the NX font text space factor for each text type (dimension,general,appended,tolerance) for the part. | |
| NXOpen::Annotations::PmiPreferences * | GetPmiPreferences () |
| Returns the global PMI preferences for the part. | |
| NXOpen::Annotations::CharacterSpaceFactor | GetStandardFontCharacterSpaceFactor () |
| Returns the standard font text space factor for each text type (dimension,general,appended,tolerance) for the part. | |
| NXOpen::Annotations::SymbolPreferences * | GetSymbolPreferences () |
| Returns the global symbol preferences for the part. | |
| void | SetAngularTolerances (NXOpen::Annotations::AngularTolerance *prefs) |
| Sets the global angular tolerances for the part Created in NX4.0.0. | |
| void | SetDimensionPreferences (NXOpen::Annotations::DimensionPreferences *prefs) |
| Sets the global dimension preferences for the part Created in NX4.0.0. | |
| void | SetFrameBarPreferences (NXOpen::Annotations::FrameBarPreferences *frameBarPrefs) |
| Sets the global frame bar preferences for the part Created in NX8.0.0. | |
| void | SetLetteringPreferences (NXOpen::Annotations::LetteringPreferences *letteringPrefs) |
| Sets the global lettering preferences for the part Created in NX3.0.0. | |
| void | SetLineAndArrowPreferences (NXOpen::Annotations::LineAndArrowPreferences *prefs) |
| Sets the global line and arrow preferences for the part Created in NX3.0.0. | |
| void | SetLinearTolerances (NXOpen::Annotations::LinearTolerance *prefs) |
| Sets the global linear tolerances for the part Created in NX4.0.0. | |
| void | SetNxFontCharacterSpaceFactor (const NXOpen::Annotations::CharacterSpaceFactor &nxFontCharacterSpaceFactor) |
| Sets the NX font text space factor for each text type (dimension,general,appended,tolerance) for the part Created in NX7.5.0. | |
| void | SetPmiPreferences (NXOpen::Annotations::PmiPreferences *pmiPrefs) |
| Sets the global PMI preferences for the part Created in NX4.0.0. | |
| void | SetStandardFontCharacterSpaceFactor (const NXOpen::Annotations::CharacterSpaceFactor &standardFontCharacterSpaceFactor) |
| Sets the standard font text space factor for each text type (dimension,general,appended,tolerance) for the part Created in NX7.5.0. | |
| void | SetSymbolPreferences (NXOpen::Annotations::SymbolPreferences *prefs) |
| Sets the global symbol preferences for the part Created in NX3.0.0. | |
| tag_t | Tag () const |
| Returns the tag of this object. | |
Represents the global preferences for annotations
To obtain an instance of this class, refer to Annotations::AnnotationManager
Created in NX3.0.0.
| NXOpen::Annotations::AngularTolerance* NXOpen::Preferences::AnnotationPreferences::GetAngularTolerances | ( | ) |
Returns the global angular tolerances for the part.
| NXOpen::Annotations::DimensionPreferences* NXOpen::Preferences::AnnotationPreferences::GetDimensionPreferences | ( | ) |
Returns the global dimension preferences for the part.
| NXOpen::Annotations::FrameBarPreferences* NXOpen::Preferences::AnnotationPreferences::GetFrameBarPreferences | ( | ) |
Returns the global frame bar preferences for the part.
| NXOpen::Annotations::LetteringPreferences* NXOpen::Preferences::AnnotationPreferences::GetLetteringPreferences | ( | ) |
Returns the global lettering preferences for the part.
| NXOpen::Annotations::LineAndArrowPreferences* NXOpen::Preferences::AnnotationPreferences::GetLineAndArrowPreferences | ( | ) |
Returns the global line and arrow preferences for the part.
| NXOpen::Annotations::LinearTolerance* NXOpen::Preferences::AnnotationPreferences::GetLinearTolerances | ( | ) |
Returns the global linear tolerances for the part.
| NXOpen::Annotations::CharacterSpaceFactor NXOpen::Preferences::AnnotationPreferences::GetNxFontCharacterSpaceFactor | ( | ) |
Returns the NX font text space factor for each text type (dimension,general,appended,tolerance) for the part.
| NXOpen::Annotations::PmiPreferences* NXOpen::Preferences::AnnotationPreferences::GetPmiPreferences | ( | ) |
Returns the global PMI preferences for the part.
| NXOpen::Annotations::CharacterSpaceFactor NXOpen::Preferences::AnnotationPreferences::GetStandardFontCharacterSpaceFactor | ( | ) |
Returns the standard font text space factor for each text type (dimension,general,appended,tolerance) for the part.
| NXOpen::Annotations::SymbolPreferences* NXOpen::Preferences::AnnotationPreferences::GetSymbolPreferences | ( | ) |
Returns the global symbol preferences for the part.
| void NXOpen::Preferences::AnnotationPreferences::SetAngularTolerances | ( | NXOpen::Annotations::AngularTolerance * | prefs | ) |
Sets the global angular tolerances for the part
Created in NX4.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
| prefs | prefs |
| void NXOpen::Preferences::AnnotationPreferences::SetDimensionPreferences | ( | NXOpen::Annotations::DimensionPreferences * | prefs | ) |
Sets the global dimension preferences for the part
Created in NX4.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
| prefs | prefs |
| void NXOpen::Preferences::AnnotationPreferences::SetFrameBarPreferences | ( | NXOpen::Annotations::FrameBarPreferences * | frameBarPrefs | ) |
Sets the global frame bar preferences for the part
Created in NX8.0.0.
License requirements : nx_ship_drafting ("Ship Drafting")
| frameBarPrefs | frame bar prefs |
| void NXOpen::Preferences::AnnotationPreferences::SetLetteringPreferences | ( | NXOpen::Annotations::LetteringPreferences * | letteringPrefs | ) |
Sets the global lettering preferences for the part
Created in NX3.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
| letteringPrefs | lettering prefs |
| void NXOpen::Preferences::AnnotationPreferences::SetLineAndArrowPreferences | ( | NXOpen::Annotations::LineAndArrowPreferences * | prefs | ) |
Sets the global line and arrow preferences for the part
Created in NX3.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
| prefs | prefs |
| void NXOpen::Preferences::AnnotationPreferences::SetLinearTolerances | ( | NXOpen::Annotations::LinearTolerance * | prefs | ) |
Sets the global linear tolerances for the part
Created in NX4.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
| prefs | prefs |
| void NXOpen::Preferences::AnnotationPreferences::SetNxFontCharacterSpaceFactor | ( | const NXOpen::Annotations::CharacterSpaceFactor & | nxFontCharacterSpaceFactor | ) |
Sets the NX font text space factor for each text type (dimension,general,appended,tolerance) for the part
Created in NX7.5.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
| nxFontCharacterSpaceFactor | nx font character space factor |
| void NXOpen::Preferences::AnnotationPreferences::SetPmiPreferences | ( | NXOpen::Annotations::PmiPreferences * | pmiPrefs | ) |
Sets the global PMI preferences for the part
Created in NX4.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
| pmiPrefs | pmi prefs |
| void NXOpen::Preferences::AnnotationPreferences::SetStandardFontCharacterSpaceFactor | ( | const NXOpen::Annotations::CharacterSpaceFactor & | standardFontCharacterSpaceFactor | ) |
Sets the standard font text space factor for each text type (dimension,general,appended,tolerance) for the part
Created in NX7.5.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
| standardFontCharacterSpaceFactor | standard font character space factor |
| void NXOpen::Preferences::AnnotationPreferences::SetSymbolPreferences | ( | NXOpen::Annotations::SymbolPreferences * | prefs | ) |
Sets the global symbol preferences for the part
Created in NX3.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
| prefs | prefs |
| tag_t NXOpen::Preferences::AnnotationPreferences::Tag | ( | ) | const |
Returns the tag of this object.