NX Open C++ Reference Guide
Public Member Functions
NXOpen::Annotations::LetteringPreferences Class Reference

Represents lettering preferences. More...

Inheritance diagram for NXOpen::Annotations::LetteringPreferences:
NXOpen::TransientObject

List of all members.

Public Member Functions

NXOpen::Annotations::AlignmentPosition AlignmentPosition ()
 Returns the align position
Created in NX3.0.0.
double Angle ()
 Returns the angle
Created in NX3.0.0.
double DimAppendedTextSpaceFactor ()
 Returns the dimension/appended text space factor
Created in NX3.0.0.
double DimDimLineSpaceFactor ()
 Returns the dimension/dimension line space factor
Created in NX3.0.0.
double DimToleranceTextSpaceFactor ()
 Returns the dimension/tolerance text space factor
Created in NX3.0.0.
double GdtFrameHeightFactor ()
 Returns the gdt frame height factor
Created in NX3.0.0.
NXOpen::Annotations::Lettering GetAppendedText ()
 Returns the appended text.
NXOpen::Annotations::Lettering GetDimensionText ()
 Returns the dimension text.
NXOpen::Annotations::Lettering GetGeneralText ()
 Returns the general text.
NXOpen::Annotations::Lettering GetToleranceText ()
 Returns the tolerance text.
NXOpen::Annotations::TextJustification HorizTextJust ()
 Returns the horizontal text justification
Created in NX3.0.0.
void SetAlignmentPosition (NXOpen::Annotations::AlignmentPosition alignPosition)
 Sets the align position
Created in NX3.0.0.
void SetAngle (double angle)
 Sets the angle
Created in NX3.0.0.
void SetAppendedText (const NXOpen::Annotations::Lettering &appendedText)
 Sets the appended text
Created in NX3.0.0.
void SetDimAppendedTextSpaceFactor (double dimAppTextSpaceFactor)
 Sets the dimension/appended text space factor
Created in NX3.0.0.
void SetDimDimLineSpaceFactor (double dimDimLineSpaceFactor)
 Sets the dimension/dimension line space factor
Created in NX3.0.0.
void SetDimensionText (const NXOpen::Annotations::Lettering &dimensionText)
 Sets the dimension text
Created in NX3.0.0.
void SetDimToleranceTextSpaceFactor (double dimTolTextSpaceFactor)
 Sets the dimension/tolerance text space factor
Created in NX3.0.0.
void SetGdtFrameHeightFactor (double gdtFrameHeightFactor)
 Sets the gdt frame height factor
Created in NX3.0.0.
void SetGeneralText (const NXOpen::Annotations::Lettering &generalText)
 Sets the general text
Created in NX3.0.0.
void SetHorizTextJust (NXOpen::Annotations::TextJustification horizTextJust)
 Sets the horizontal text justification
Created in NX3.0.0.
void SetStackAboveSpaceFactor (double stackAboveSpaceFactor)
 Sets the stack above spacing factor for space buffer above annotation in stack.
void SetStackAutospace (bool stackAutospace)
 Sets the flag indicating whether to automatically set the stack spacing to system derived values
Created in NX6.0.0.
void SetStackBelowSpaceFactor (double stackBelowSpaceFactor)
 Sets the stack below spacing factor for space buffer below annotation in stack.
void SetStackHorizontalAlignment (NXOpen::Annotations::StackHorizontalAlignment horizontalAlignment)
 Sets the stack horizontal(left/right) alignment option
Created in NX5.0.0.
void SetStackInheritAssociatedObjects (bool stackInheritAssociatedObjects)
 Sets the flag indicating whether to inherit the associated objects of a stack when an annotation is inserted into a stack.
void SetStackLeftSpaceFactor (double stackLeftSpaceFactor)
 Sets the stack left spacing factor for space buffer left annotation in stack.
void SetStackRightSpaceFactor (double stackRightSpaceFactor)
 Sets the stack right spacing factor for space buffer right annotation in stack.
void SetStackVerticalAlignment (NXOpen::Annotations::StackVerticalAlignment verticalAlignment)
 Sets the stack vertical(above/below) alignment option
Created in NX5.0.0.
void SetToleranceText (const NXOpen::Annotations::Lettering &toleranceText)
 Sets the tolerance text
Created in NX3.0.0.
double StackAboveSpaceFactor ()
 Returns the stack above spacing factor for space buffer above annotation in stack.
bool StackAutospace ()
 Returns the flag indicating whether to automatically set the stack spacing to system derived values
Created in NX6.0.0.
double StackBelowSpaceFactor ()
 Returns the stack below spacing factor for space buffer below annotation in stack.
NXOpen::Annotations::StackHorizontalAlignment StackHorizontalAlignment ()
 Returns the stack horizontal(left/right) alignment option
Created in NX5.0.0.
bool StackInheritAssociatedObjects ()
 Returns the flag indicating whether to inherit the associated objects of a stack when an annotation is inserted into a stack.
double StackLeftSpaceFactor ()
 Returns the stack left spacing factor for space buffer left annotation in stack.
double StackRightSpaceFactor ()
 Returns the stack right spacing factor for space buffer right annotation in stack.
NXOpen::Annotations::StackVerticalAlignment StackVerticalAlignment ()
 Returns the stack vertical(above/below) alignment option
Created in NX5.0.0.
virtual ~LetteringPreferences ()
 Frees the object from memory.

Detailed Description

Represents lettering preferences.


When setting the property, changes are not applied to object until the set method is called

Created in NX3.0.0.


Constructor & Destructor Documentation

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


Member Function Documentation

Returns the align position
Created in NX3.0.0.



License requirements : None

Returns the angle
Created in NX3.0.0.



License requirements : None

Returns the dimension/appended text space factor
Created in NX3.0.0.



License requirements : None

Returns the dimension/dimension line space factor
Created in NX3.0.0.



License requirements : None

Returns the dimension/tolerance text space factor
Created in NX3.0.0.



License requirements : None

Returns the gdt frame height factor
Created in NX3.0.0.



License requirements : None

Returns the appended text.

Returns:

Created in NX3.0.0.

License requirements : None

Returns the dimension text.

Returns:

Created in NX3.0.0.

License requirements : None

Returns the general text.

Returns:

Created in NX3.0.0.

License requirements : None

Returns the tolerance text.

Returns:

Created in NX3.0.0.

License requirements : None

Returns the horizontal text justification
Created in NX3.0.0.



License requirements : None

Sets the align position
Created in NX3.0.0.



License requirements : None

Parameters:
alignPositionalign position

Sets the angle
Created in NX3.0.0.



License requirements : None

Parameters:
angleangle

Sets the appended text
Created in NX3.0.0.



License requirements : None

Parameters:
appendedTextappended text

Sets the dimension/appended text space factor
Created in NX3.0.0.



License requirements : None

Parameters:
dimAppTextSpaceFactordim app text space factor

Sets the dimension/dimension line space factor
Created in NX3.0.0.



License requirements : None

Parameters:
dimDimLineSpaceFactordim dim line space factor

Sets the dimension text
Created in NX3.0.0.



License requirements : None

Parameters:
dimensionTextdimension text

Sets the dimension/tolerance text space factor
Created in NX3.0.0.



License requirements : None

Parameters:
dimTolTextSpaceFactordim tol text space factor

Sets the gdt frame height factor
Created in NX3.0.0.



License requirements : None

Parameters:
gdtFrameHeightFactorgdt frame height factor

Sets the general text
Created in NX3.0.0.



License requirements : None

Parameters:
generalTextgeneral text

Sets the horizontal text justification
Created in NX3.0.0.



License requirements : None

Parameters:
horizTextJusthoriz text just

Sets the stack above spacing factor for space buffer above annotation in stack.


Created in NX5.0.0.

License requirements : None

Parameters:
stackAboveSpaceFactorstack above space factor

Sets the flag indicating whether to automatically set the stack spacing to system derived values
Created in NX6.0.0.



License requirements : None

Parameters:
stackAutospacestack autospace

Sets the stack below spacing factor for space buffer below annotation in stack.


Created in NX5.0.0.

License requirements : None

Parameters:
stackBelowSpaceFactorstack below space factor

Sets the stack horizontal(left/right) alignment option
Created in NX5.0.0.



License requirements : None

Parameters:
horizontalAlignmenthorizontal alignment

Sets the flag indicating whether to inherit the associated objects of a stack when an annotation is inserted into a stack.


Created in NX5.0.0.

License requirements : None

Parameters:
stackInheritAssociatedObjectsFlag to whether inherit associated objects of stack

Sets the stack left spacing factor for space buffer left annotation in stack.


Created in NX5.0.0.

License requirements : None

Parameters:
stackLeftSpaceFactorstack left space factor

Sets the stack right spacing factor for space buffer right annotation in stack.


Created in NX5.0.0.

License requirements : None

Parameters:
stackRightSpaceFactorstack right space factor

Sets the stack vertical(above/below) alignment option
Created in NX5.0.0.



License requirements : None

Parameters:
verticalAlignmentvertical alignment

Sets the tolerance text
Created in NX3.0.0.



License requirements : None

Parameters:
toleranceTexttolerance text

Returns the stack above spacing factor for space buffer above annotation in stack.


Created in NX5.0.0.

License requirements : None

Returns the flag indicating whether to automatically set the stack spacing to system derived values
Created in NX6.0.0.



License requirements : None

Returns the stack below spacing factor for space buffer below annotation in stack.


Created in NX5.0.0.

License requirements : None

Returns the stack horizontal(left/right) alignment option
Created in NX5.0.0.



License requirements : None

Returns the flag indicating whether to inherit the associated objects of a stack when an annotation is inserted into a stack.


Created in NX5.0.0.

License requirements : None

Returns the stack left spacing factor for space buffer left annotation in stack.


Created in NX5.0.0.

License requirements : None

Returns the stack right spacing factor for space buffer right annotation in stack.


Created in NX5.0.0.

License requirements : None

Returns the stack vertical(above/below) alignment option
Created in NX5.0.0.



License requirements : None


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