NXOpen .NET Reference  12.0.0
Public Member Functions | Properties | List of all members
NXOpen.Preferences.AnnotationPreferences Class Reference

Represents the global preferences for annotations More...

Inheritance diagram for NXOpen.Preferences.AnnotationPreferences:

Public Member Functions

unsafe
NXOpen.Annotations.LetteringPreferences 
GetLetteringPreferences ()
 Returns the global lettering preferences for the part More...
 
unsafe
NXOpen.Annotations.LineAndArrowPreferences 
GetLineAndArrowPreferences ()
 Returns the global line and arrow preferences for the part More...
 
unsafe
NXOpen.Annotations.SymbolPreferences 
GetSymbolPreferences ()
 Returns the global symbol preferences for the part More...
 
unsafe
NXOpen.Annotations.DimensionPreferences 
GetDimensionPreferences ()
 Returns the global dimension preferences for the part More...
 
unsafe
NXOpen.Annotations.AngularTolerance 
GetAngularTolerances ()
 Returns the global angular tolerances for the part More...
 
unsafe
NXOpen.Annotations.LinearTolerance 
GetLinearTolerances ()
 Returns the global linear tolerances for the part More...
 
unsafe
NXOpen.Annotations.PmiPreferences 
GetPmiPreferences ()
 Returns the global PMI preferences for the part More...
 
unsafe
NXOpen.Annotations.CharacterSpaceFactor 
GetNxFontCharacterSpaceFactor ()
 Returns the NX font text space factor for each text type (dimension,general,appended,tolerance) for the part More...
 
unsafe
NXOpen.Annotations.CharacterSpaceFactor 
GetStandardFontCharacterSpaceFactor ()
 Returns the standard font text space factor for each text type (dimension,general,appended,tolerance) for the part More...
 
unsafe
NXOpen.Annotations.FrameBarPreferences 
GetFrameBarPreferences ()
 Returns the global frame bar preferences for the part More...
 
unsafe void SetLetteringPreferences (NXOpen.Annotations.LetteringPreferences letteringPrefs)
 Sets the global lettering preferences for the part More...
 
unsafe void SetLineAndArrowPreferences (NXOpen.Annotations.LineAndArrowPreferences prefs)
 Sets the global line and arrow preferences for the part More...
 
unsafe void SetSymbolPreferences (NXOpen.Annotations.SymbolPreferences prefs)
 Sets the global symbol preferences for the part More...
 
unsafe void SetDimensionPreferences (NXOpen.Annotations.DimensionPreferences prefs)
 Sets the global dimension preferences for the part More...
 
unsafe void SetAngularTolerances (NXOpen.Annotations.AngularTolerance prefs)
 Sets the global angular tolerances for the part More...
 
unsafe void SetLinearTolerances (NXOpen.Annotations.LinearTolerance prefs)
 Sets the global linear tolerances for the part More...
 
unsafe void SetPmiPreferences (NXOpen.Annotations.PmiPreferences pmiPrefs)
 Sets the global PMI preferences for the part More...
 
unsafe void SetNxFontCharacterSpaceFactor (NXOpen.Annotations.CharacterSpaceFactor nxFontCharacterSpaceFactor)
 Sets the NX font text space factor for each text type (dimension,general,appended,tolerance) for the part More...
 
unsafe void SetStandardFontCharacterSpaceFactor (NXOpen.Annotations.CharacterSpaceFactor standardFontCharacterSpaceFactor)
 Sets the standard font text space factor for each text type (dimension,general,appended,tolerance) for the part More...
 
unsafe void SetFrameBarPreferences (NXOpen.Annotations.FrameBarPreferences frameBarPrefs)
 Sets the global frame bar preferences for the part More...
 

Properties

Tag Tag [get]
 Returns the tag of this object. More...
 

Detailed Description

Represents the global preferences for annotations

To obtain an instance of this class, refer to NXOpen.Annotations.AnnotationManager

Created in NX3.0.0

Member Function Documentation

unsafe NXOpen.Annotations.AngularTolerance NXOpen.Preferences.AnnotationPreferences.GetAngularTolerances ( )

Returns the global angular tolerances for the part

Created in NX4.0.0

License requirements: None.

Returns
unsafe NXOpen.Annotations.DimensionPreferences NXOpen.Preferences.AnnotationPreferences.GetDimensionPreferences ( )

Returns the global dimension preferences for the part

Created in NX4.0.0

License requirements: None.

Returns
unsafe NXOpen.Annotations.FrameBarPreferences NXOpen.Preferences.AnnotationPreferences.GetFrameBarPreferences ( )

Returns the global frame bar preferences for the part

Created in NX8.0.0

License requirements: None.

Returns
unsafe NXOpen.Annotations.LetteringPreferences NXOpen.Preferences.AnnotationPreferences.GetLetteringPreferences ( )

Returns the global lettering preferences for the part

Created in NX3.0.0

License requirements: None.

Returns
unsafe NXOpen.Annotations.LineAndArrowPreferences NXOpen.Preferences.AnnotationPreferences.GetLineAndArrowPreferences ( )

Returns the global line and arrow preferences for the part

Created in NX3.0.0

License requirements: None.

Returns
unsafe NXOpen.Annotations.LinearTolerance NXOpen.Preferences.AnnotationPreferences.GetLinearTolerances ( )

Returns the global linear tolerances for the part

Created in NX4.0.0

License requirements: None.

Returns
unsafe 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

Created in NX7.5.0

License requirements: None.

Returns
unsafe NXOpen.Annotations.PmiPreferences NXOpen.Preferences.AnnotationPreferences.GetPmiPreferences ( )

Returns the global PMI preferences for the part

Created in NX4.0.0

License requirements: None.

Returns
unsafe 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

Created in NX7.5.0

License requirements: None.

Returns
unsafe NXOpen.Annotations.SymbolPreferences NXOpen.Preferences.AnnotationPreferences.GetSymbolPreferences ( )

Returns the global symbol preferences for the part

Created in NX3.0.0

License requirements: None.

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

Parameters
prefs
unsafe 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")

Parameters
prefs
unsafe 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")

Parameters
frameBarPrefs
unsafe 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")

Parameters
letteringPrefs
unsafe 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")

Parameters
prefs
unsafe 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")

Parameters
prefs
unsafe void NXOpen.Preferences.AnnotationPreferences.SetNxFontCharacterSpaceFactor ( 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")

Parameters
nxFontCharacterSpaceFactor
unsafe 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")

Parameters
pmiPrefs
unsafe void NXOpen.Preferences.AnnotationPreferences.SetStandardFontCharacterSpaceFactor ( 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")

Parameters
standardFontCharacterSpaceFactor
unsafe 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")

Parameters
prefs

Property Documentation

Tag NXOpen.Preferences.AnnotationPreferences.Tag
get

Returns the tag of this object.


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