NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | Protected Member Functions | Properties | List of all members
NXOpen.Annotations.SymbolPreferences Class Reference

Represents symbol preferences More...

Inheritance diagram for NXOpen.Annotations.SymbolPreferences:
NXOpen.TransientObject NXOpen.Utilities.NXRemotableObject IDisposable IMessageSink

Public Member Functions

unsafe NXOpen.Annotations.LineCfw GetCenterlineSymbolCfw ()
 Returns the centerline symbol color, font, and width More...
 
unsafe NXOpen.Annotations.LineCfw GetGdtSymbolCfw ()
 Returns the gdt symbol color, font, and width More...
 
unsafe NXOpen.Annotations.LineCfw GetIdSymbolCfw ()
 Returns the id symbol color, font, and width More...
 
unsafe NXOpen.Annotations.LineCfw GetIntersectionSymbolCfw ()
 Returns the intersection symbol color, font, and width More...
 
unsafe NXOpen.Annotations.LineCfw GetSurfaceFinishCfw ()
 Returns the surface finish symbol color, font, and width More...
 
unsafe NXOpen.Annotations.LineCfw GetTargetSymbolCfw ()
 Returns the target symbol color, font, and width More...
 
unsafe NXOpen.Annotations.LineCfw GetUserDefinedSymbolCfw ()
 Returns the user defined symbol color, font, and width More...
 
unsafe double GetWeldLineGap ()
 Returns the weld line gap More...
 
unsafe double GetWeldSpaceFactor ()
 Returns the weld space factor More...
 
unsafe NXOpen.Annotations.LineCfw GetWeldSymbolCfw ()
 Returns the weld symbol color, font, and width More...
 
unsafe double GetWeldSymbolSizeFactor ()
 The character size factor that controls the weld symbol size. More...
 
unsafe void SetCenterlineSymbolCfw (NXOpen.Annotations.LineCfw centerlineSymbolCfw)
 Sets the centerline symbol color, font, and width More...
 
unsafe void SetGdtSymbolCfw (NXOpen.Annotations.LineCfw gdtSymbolCfw)
 Sets the gdt symbol color, font, and width More...
 
unsafe void SetIdSymbolCfw (NXOpen.Annotations.LineCfw idSymbolCfw)
 Sets the id symbol color, font, and width More...
 
unsafe void SetIntersectionSymbolCfw (NXOpen.Annotations.LineCfw intersectionSymbolCfw)
 Sets the intersection symbol color, font, and width More...
 
unsafe void SetSurfaceFinishCfw (NXOpen.Annotations.LineCfw surfaceFinishCfw)
 Sets the surface finish symbol color, font, and width More...
 
unsafe void SetTargetSymbolCfw (NXOpen.Annotations.LineCfw targetSymbolCfw)
 Sets the target symbol color, font, and width More...
 
unsafe void SetUserDefinedSymbolCfw (NXOpen.Annotations.LineCfw userDefinedSymbolCfw)
 Sets the user defined symbol color, font, and width More...
 
unsafe void SetWeldLineGap (double lineGap)
 Sets the weld symbol line gap More...
 
unsafe void SetWeldSpaceFactor (double spaceFactor)
 Sets the weld symbol space factor More...
 
unsafe void SetWeldSymbolCfw (NXOpen.Annotations.LineCfw weldSymbolCfw)
 Sets the weld symbol color, font, and width More...
 
unsafe void SetWeldSymbolSizeFactor (double symbolSizeFactor)
  More...
 
- Public Member Functions inherited from NXOpen.TransientObject
void Dispose ()
 Frees the object from memory. More...
 
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
new string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Protected Member Functions

override void FreeResource ()
 Frees the object from memory. More...
 

Properties

unsafe
NXOpen.Annotations.SurfaceFinishStandard 
DraftingSurfaceFinishStandard [get, set]
 Returns or sets the drafting surface finish standard More...
 
unsafe double IdSymbolSize [get, set]
 Returns or sets the id symbol size More...
 
unsafe
NXOpen.Annotations.WeldStandard 
WeldSymbolStandard [get, set]
 Returns or sets the weld symbol standard More...
 
- Properties inherited from NXOpen.TransientObject
IntPtr Handle [get]
 Handle of the internal object represented by this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Detailed Description

Represents symbol preferences

Created in NX3.0.0

Member Function Documentation

override void NXOpen.Annotations.SymbolPreferences.FreeResource ( )
inlineprotectedvirtual

Frees the object from memory.

After this method is called, it is illegal to use the object. In .NET, this method is automatically called when the object is deleted by the garbage collector.

Created in NX3.0.0

License requirements: None.

Implements NXOpen.TransientObject.

unsafe NXOpen.Annotations.LineCfw NXOpen.Annotations.SymbolPreferences.GetCenterlineSymbolCfw ( )
inline

Returns the centerline symbol color, font, and width

Created in NX3.0.0

License requirements: None.

Returns
unsafe NXOpen.Annotations.LineCfw NXOpen.Annotations.SymbolPreferences.GetGdtSymbolCfw ( )
inline

Returns the gdt symbol color, font, and width

Created in NX3.0.0

License requirements: None.

Returns
unsafe NXOpen.Annotations.LineCfw NXOpen.Annotations.SymbolPreferences.GetIdSymbolCfw ( )
inline

Returns the id symbol color, font, and width

Created in NX3.0.0

License requirements: None.

Returns
unsafe NXOpen.Annotations.LineCfw NXOpen.Annotations.SymbolPreferences.GetIntersectionSymbolCfw ( )
inline

Returns the intersection symbol color, font, and width

Created in NX3.0.0

License requirements: None.

Returns
unsafe NXOpen.Annotations.LineCfw NXOpen.Annotations.SymbolPreferences.GetSurfaceFinishCfw ( )
inline

Returns the surface finish symbol color, font, and width

Created in NX7.5.0

License requirements: None.

Returns
unsafe NXOpen.Annotations.LineCfw NXOpen.Annotations.SymbolPreferences.GetTargetSymbolCfw ( )
inline

Returns the target symbol color, font, and width

Created in NX3.0.0

License requirements: None.

Returns
unsafe NXOpen.Annotations.LineCfw NXOpen.Annotations.SymbolPreferences.GetUserDefinedSymbolCfw ( )
inline

Returns the user defined symbol color, font, and width

Created in NX3.0.0

License requirements: None.

Returns
unsafe double NXOpen.Annotations.SymbolPreferences.GetWeldLineGap ( )
inline

Returns the weld line gap

Created in NX6.0.0

License requirements: None.

Returns
unsafe double NXOpen.Annotations.SymbolPreferences.GetWeldSpaceFactor ( )
inline

Returns the weld space factor

Created in NX6.0.0

License requirements: None.

Returns
unsafe NXOpen.Annotations.LineCfw NXOpen.Annotations.SymbolPreferences.GetWeldSymbolCfw ( )
inline

Returns the weld symbol color, font, and width

Created in NX6.0.0

License requirements: None.

Returns
unsafe double NXOpen.Annotations.SymbolPreferences.GetWeldSymbolSizeFactor ( )
inline

The character size factor that controls the weld symbol size.

The value is greater than zero.

Created in NX8.5.0

License requirements: None.

Returns
unsafe void NXOpen.Annotations.SymbolPreferences.SetCenterlineSymbolCfw ( NXOpen.Annotations.LineCfw  centerlineSymbolCfw)
inline

Sets the centerline symbol color, font, and width

Created in NX3.0.0

License requirements: None.

Parameters
centerlineSymbolCfw
unsafe void NXOpen.Annotations.SymbolPreferences.SetGdtSymbolCfw ( NXOpen.Annotations.LineCfw  gdtSymbolCfw)
inline

Sets the gdt symbol color, font, and width

Created in NX3.0.0

License requirements: None.

Parameters
gdtSymbolCfw
unsafe void NXOpen.Annotations.SymbolPreferences.SetIdSymbolCfw ( NXOpen.Annotations.LineCfw  idSymbolCfw)
inline

Sets the id symbol color, font, and width

Created in NX3.0.0

License requirements: None.

Parameters
idSymbolCfw
unsafe void NXOpen.Annotations.SymbolPreferences.SetIntersectionSymbolCfw ( NXOpen.Annotations.LineCfw  intersectionSymbolCfw)
inline

Sets the intersection symbol color, font, and width

Created in NX3.0.0

License requirements: None.

Parameters
intersectionSymbolCfw
unsafe void NXOpen.Annotations.SymbolPreferences.SetSurfaceFinishCfw ( NXOpen.Annotations.LineCfw  surfaceFinishCfw)
inline

Sets the surface finish symbol color, font, and width

Created in NX7.5.0

License requirements: None.

Parameters
surfaceFinishCfw
unsafe void NXOpen.Annotations.SymbolPreferences.SetTargetSymbolCfw ( NXOpen.Annotations.LineCfw  targetSymbolCfw)
inline

Sets the target symbol color, font, and width

Created in NX3.0.0

License requirements: None.

Parameters
targetSymbolCfw
unsafe void NXOpen.Annotations.SymbolPreferences.SetUserDefinedSymbolCfw ( NXOpen.Annotations.LineCfw  userDefinedSymbolCfw)
inline

Sets the user defined symbol color, font, and width

Created in NX3.0.0

License requirements: None.

Parameters
userDefinedSymbolCfw
unsafe void NXOpen.Annotations.SymbolPreferences.SetWeldLineGap ( double  lineGap)
inline

Sets the weld symbol line gap

Created in NX6.0.0

License requirements: None.

Parameters
lineGap
unsafe void NXOpen.Annotations.SymbolPreferences.SetWeldSpaceFactor ( double  spaceFactor)
inline

Sets the weld symbol space factor

Created in NX6.0.0

License requirements: None.

Parameters
spaceFactor
unsafe void NXOpen.Annotations.SymbolPreferences.SetWeldSymbolCfw ( NXOpen.Annotations.LineCfw  weldSymbolCfw)
inline

Sets the weld symbol color, font, and width

Created in NX6.0.0

License requirements: None.

Parameters
weldSymbolCfw
unsafe void NXOpen.Annotations.SymbolPreferences.SetWeldSymbolSizeFactor ( double  symbolSizeFactor)
inline

Created in NX8.5.0

License requirements: None.

Parameters
symbolSizeFactor

Property Documentation

unsafe NXOpen.Annotations.SurfaceFinishStandard NXOpen.Annotations.SymbolPreferences.DraftingSurfaceFinishStandard
getset

Returns or sets the drafting surface finish standard

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.Annotations.SymbolPreferences.IdSymbolSize
getset

Returns or sets the id symbol size

Created in NX3.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Annotations.WeldStandard NXOpen.Annotations.SymbolPreferences.WeldSymbolStandard
getset

Returns or sets the weld symbol standard

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.


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