NX Open C++ Reference Guide
Public Member Functions
NXOpen::Preferences::AnnotationPreferences Class Reference

Represents the global preferences for annotations
To obtain an instance of this class, refer to Annotations::AnnotationManager

Created in NX3.0.0. More...

List of all members.

Public Member Functions

NXOpen::Annotations::AngularToleranceGetAngularTolerances ()
 Returns the global angular tolerances for the part.
NXOpen::Annotations::DimensionPreferencesGetDimensionPreferences ()
 Returns the global dimension preferences for the part.
NXOpen::Annotations::FrameBarPreferencesGetFrameBarPreferences ()
 Returns the global frame bar preferences for the part.
NXOpen::Annotations::LetteringPreferencesGetLetteringPreferences ()
 Returns the global lettering preferences for the part.
NXOpen::Annotations::LineAndArrowPreferencesGetLineAndArrowPreferences ()
 Returns the global line and arrow preferences for the part.
NXOpen::Annotations::LinearToleranceGetLinearTolerances ()
 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::PmiPreferencesGetPmiPreferences ()
 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::SymbolPreferencesGetSymbolPreferences ()
 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.

Detailed Description

Represents the global preferences for annotations
To obtain an instance of this class, refer to Annotations::AnnotationManager

Created in NX3.0.0.



Member Function Documentation

Returns the global angular tolerances for the part.

Returns:

Created in NX4.0.0.

License requirements : None

Returns the global dimension preferences for the part.

Returns:

Created in NX4.0.0.

License requirements : None

Returns the global frame bar preferences for the part.

Returns:

Created in NX8.0.0.

License requirements : None

Returns the global lettering preferences for the part.

Returns:

Created in NX3.0.0.

License requirements : None

Returns the global line and arrow preferences for the part.

Returns:

Created in NX3.0.0.

License requirements : None

Returns the global linear tolerances for the part.

Returns:

Created in NX4.0.0.

License requirements : None

Returns the NX font text space factor for each text type (dimension,general,appended,tolerance) for the part.

Returns:

Created in NX7.5.0.

License requirements : None

Returns the global PMI preferences for the part.

Returns:

Created in NX4.0.0.

License requirements : None

Returns the standard font text space factor for each text type (dimension,general,appended,tolerance) for the part.

Returns:

Created in NX7.5.0.

License requirements : None

Returns the global symbol preferences for the part.

Returns:

Created in NX3.0.0.

License requirements : None

Sets the global angular tolerances for the part
Created in NX4.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
prefsprefs

Sets the global dimension preferences for the part
Created in NX4.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
prefsprefs

Sets the global frame bar preferences for the part
Created in NX8.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Parameters:
frameBarPrefsframe bar prefs

Sets the global lettering preferences for the part
Created in NX3.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
letteringPrefslettering prefs

Sets the global line and arrow preferences for the part
Created in NX3.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
prefsprefs

Sets the global linear tolerances for the part
Created in NX4.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
prefsprefs

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")

Parameters:
nxFontCharacterSpaceFactornx font character space factor

Sets the global PMI preferences for the part
Created in NX4.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
pmiPrefspmi prefs

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")

Parameters:
standardFontCharacterSpaceFactorstandard font character space factor

Sets the global symbol preferences for the part
Created in NX3.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
prefsprefs

Returns the tag of this object.


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