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

Represents line and arrow preferences
Created in NX4.0.0. More...

Inheritance diagram for NXOpen::Annotations::PmiPreferences:
NXOpen::TransientObject

List of all members.

Public Member Functions

bool CreateViewIndependent ()
 Returns the flag indicating whether the PMI would be created view independent
Created in NX5.0.0.
NXString DatumLabel ()
 Returns the initial letter for datum labels
Created in NX4.0.0.
NXOpen::Annotations::PmiDefaultPlane DefaultPlane ()
 Returns the default annotation plane for PMI symbols
Created in NX4.0.0.
double PmiRegionHeight ()
 Returns the rectangular region height
Created in NX6.0.0.
double PmiRegionInnerDiameter ()
 Returns the circular/annular region inner diameter
Created in NX6.0.0.
double PmiRegionOuterDiameter ()
 Returns the circular/annular region outer diameter
Created in NX6.0.0.
double PmiRegionWidth ()
 Returns the rectangular region width
Created in NX6.0.0.
NXOpen::Annotations::PmiResizeMethod ResizeMethod ()
 Returns the resize method
Created in NX8.0.0.
bool ResizeOnCreate ()
 Returns the flag indicating whether to resize on create
Created in NX8.0.0.
bool ResizeOnViewSave ()
 Returns the flag indicating whether to resize on view save
Created in NX8.0.0.
void SetCreateViewIndependent (bool createViewIndependent)
 Sets the flag indicating whether the PMI would be created view independent
Created in NX5.0.0.
void SetDatumLabel (const NXString &datumLabel)
 Sets the initial letter for datum labels
Created in NX4.0.0.
void SetDefaultPlane (NXOpen::Annotations::PmiDefaultPlane defaultPlane)
 Sets the default annotation plane for PMI symbols
Created in NX4.0.0.
void SetPmiRegionHeight (double height)
 Sets the rectangular region height
Created in NX6.0.0.
void SetPmiRegionInnerDiameter (double innerDiameter)
 Sets the circular/annular region inner diameter
Created in NX6.0.0.
void SetPmiRegionOuterDiameter (double outerDiameter)
 Sets the circular/annular region outer diameter
Created in NX6.0.0.
void SetPmiRegionWidth (double width)
 Sets the rectangular region width
Created in NX6.0.0.
void SetResizeMethod (NXOpen::Annotations::PmiResizeMethod resizeMethod)
 
Created in NX8.0.0.
void SetResizeOnCreate (bool resizeOnCreate)
 
Created in NX8.0.0.
void SetResizeOnViewSave (bool resizeOnViewSave)
 
Created in NX8.0.0.
void SetShadedDisplay (bool shadedDisplay)
 
Created in NX4.0.0.
bool ShadedDisplay ()
 Returns the toggle for display through shaded models
Created in NX4.0.0.
virtual ~PmiPreferences ()
 Frees the object from memory.

Detailed Description

Represents line and arrow preferences
Created in NX4.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 NX4.0.0.

License requirements : None


Member Function Documentation

Returns the flag indicating whether the PMI would be created view independent
Created in NX5.0.0.



License requirements : None

Returns the initial letter for datum labels
Created in NX4.0.0.



License requirements : None

Returns the default annotation plane for PMI symbols
Created in NX4.0.0.



License requirements : None

Returns the rectangular region height
Created in NX6.0.0.



License requirements : None

Returns the circular/annular region inner diameter
Created in NX6.0.0.



License requirements : None

Returns the circular/annular region outer diameter
Created in NX6.0.0.



License requirements : None

Returns the rectangular region width
Created in NX6.0.0.



License requirements : None

Returns the resize method
Created in NX8.0.0.



License requirements : None

Returns the flag indicating whether to resize on create
Created in NX8.0.0.



License requirements : None

Returns the flag indicating whether to resize on view save
Created in NX8.0.0.



License requirements : None

Sets the flag indicating whether the PMI would be created view independent
Created in NX5.0.0.



License requirements : None

Parameters:
createViewIndependentcreate view independent

Sets the initial letter for datum labels
Created in NX4.0.0.



License requirements : None

Parameters:
datumLabeldatum label

Sets the default annotation plane for PMI symbols
Created in NX4.0.0.



License requirements : None

Parameters:
defaultPlanedefault plane

Sets the rectangular region height
Created in NX6.0.0.



License requirements : None

Parameters:
heightheight

Sets the circular/annular region inner diameter
Created in NX6.0.0.



License requirements : None

Parameters:
innerDiameterinner diameter

Sets the circular/annular region outer diameter
Created in NX6.0.0.



License requirements : None

Parameters:
outerDiameterouter diameter

Sets the rectangular region width
Created in NX6.0.0.



License requirements : None

Parameters:
widthwidth


Created in NX8.0.0.



License requirements : None

Parameters:
resizeMethodresize method


Created in NX8.0.0.



License requirements : None

Parameters:
resizeOnCreateresize on create


Created in NX8.0.0.



License requirements : None

Parameters:
resizeOnViewSaveresize on view save


Created in NX4.0.0.



License requirements : None

Parameters:
shadedDisplayshaded display

Returns the toggle for display through shaded models
Created in NX4.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.