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.