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

Represents set of General View Preferencess applicable to drafting views. More...

Inheritance diagram for NXOpen::Preferences::GeneralViewPreferences:
NXOpen::Preferences::IGeneralViewPreferences

List of all members.

Public Member Functions

bool AutomaticAnchorPoint ()
 Returns the status of Automatic anchor point
Created in NX5.0.0.
bool AutomaticUpdate ()
 Returns the status of Automatic Update.
bool BoundaryStatus ()
 Returns the boundary status.
bool Centerlines ()
 Returns the status of center line.
NXOpen::Preferences::GeneralDisplayIdOption DisplayId ()
 Returns the display identifier option for a member view.
NXOpen::Preferences::GeneralExtractedEdgesOption ExtractedEdges ()
 Returns the extracted edge that provides an alternative way to display model geometry in a drawing view.
bool FramebarHorizontal ()
 Returns the status of horizontal framebar.
bool FramebarVertical ()
 Returns the status of vertical framebar.
bool Reference ()
 Returns the status of reference.A view can have a status of either Active or Reference.
void SetAutomaticAnchorPoint (bool automaticAnchorPoint)
 Sets the status of Automatic anchor point
Created in NX5.0.0.
void SetAutomaticUpdate (bool automaticUpdate)
 Sets the status of Automatic Update.
void SetBoundaryStatus (bool boundaryStatus)
 Sets the boundary status.
void SetCenterlines (bool centerlines)
 Sets the status of center line.
void SetDisplayId (NXOpen::Preferences::GeneralDisplayIdOption option)
 Sets the display identifier option for a member view.
void SetExtractedEdges (NXOpen::Preferences::GeneralExtractedEdgesOption edgesOption)
 Sets the extracted edge that provides an alternative way to display model geometry in a drawing view.
void SetFramebarHorizontal (bool horizontal)
 Sets the status of horizontal framebar.
void SetFramebarVertical (bool vertical)
 Sets the status of vertical framebar.
void SetReference (bool reference)
 Sets the status of reference.A view can have a status of either Active or Reference.
void SetSilhouettes (bool silhouettes)
 Sets the status of silhouettes curves, if true silhouettes for selected drawing member views are added else silhouettes are removed from the selected member views.
void SetTolerance (double tolerance)
 Sets the value of tolerance that specifies a chord height tolerance value for silhouette and hidden line generation in a given drawing view.
void SetUvGrid (bool uvGrid)
 Sets the status of UV grid.
void SetWireframeColorSource (NXOpen::Preferences::GeneralWireframeColorSourceOption edgesOption)
 Sets the source of the wireframe color for a member view.
bool Silhouettes ()
 Returns the status of silhouettes curves, if true silhouettes for selected drawing member views are added else silhouettes are removed from the selected member views.
tag_t Tag () const
 Returns the tag of this object.
double Tolerance ()
 Returns the value of tolerance that specifies a chord height tolerance value for silhouette and hidden line generation in a given drawing view.
bool UvGrid ()
 Returns the status of UV grid.
NXOpen::Preferences::GeneralWireframeColorSourceOption WireframeColorSource ()
 Returns the source of the wireframe color for a member view.

Detailed Description

Represents set of General View Preferencess applicable to drafting views.

These settings apply to any newly created base view.
To obtain an instance of this class use Preferences::ViewPreferences::General

Created in NX5.0.0.


Member Function Documentation

Returns the status of Automatic anchor point
Created in NX5.0.0.



License requirements : None

Returns the status of Automatic Update.

if true, then position, hidden lines, silhouettes, view bounds, section views and section view details are updated after a model change else above items are not updated after a model change.


Created in NX5.0.0.

License requirements : None

Returns the boundary status.

This option determines whether or not a view's out-of-date status includes its boundary. If True, the system checks the view boundary and marks it out of date if changes to non-solid geometry would cause the view's boundary to change when updated, else the system does not perform view boundary checks.


Created in NX5.0.0.

License requirements : None

Returns the status of center line.

If true it automatically creates linear, cylindrical, and bolt circle centerlines (with a circular instance set) for views where the hole or pin axis is perpendicular or parallel to the plane of the drawing view.


Created in NX5.0.0.

License requirements : None

Returns the display identifier option for a member view.


Created in NX7.5.0.

License requirements : None

Returns the extracted edge that provides an alternative way to display model geometry in a drawing view.


Created in NX5.0.0.

License requirements : None

Returns the status of horizontal framebar.

If true it automatically creates horizontal framebar for views when ship axis matches with view axis for horizontal framebar.


Created in NX8.0.0.

License requirements : None

Returns the status of vertical framebar.

If true it automatically creates vertical framebar for views when ship axis matches with view axis for vertical framebar.


Created in NX8.0.0.

License requirements : None

Returns the status of reference.A view can have a status of either Active or Reference.

So if the status is True the view is considered a reference view else considered as an Active view.


Created in NX5.0.0.

License requirements : None

Sets the status of Automatic anchor point
Created in NX5.0.0.



License requirements : drafting ("DRAFTING")

Parameters:
automaticAnchorPointautomatic anchor point

Sets the status of Automatic Update.

if true, then position, hidden lines, silhouettes, view bounds, section views and section view details are updated after a model change else above items are not updated after a model change.


Created in NX5.0.0.

License requirements : drafting ("DRAFTING")

Parameters:
automaticUpdateautomatic update

Sets the boundary status.

This option determines whether or not a view's out-of-date status includes its boundary. If True, the system checks the view boundary and marks it out of date if changes to non-solid geometry would cause the view's boundary to change when updated, else the system does not perform view boundary checks.


Created in NX5.0.0.

License requirements : drafting ("DRAFTING")

Parameters:
boundaryStatusboundary status

Sets the status of center line.

If true it automatically creates linear, cylindrical, and bolt circle centerlines (with a circular instance set) for views where the hole or pin axis is perpendicular or parallel to the plane of the drawing view.


Created in NX5.0.0.

License requirements : drafting ("DRAFTING")

Parameters:
centerlinescenterlines

Sets the display identifier option for a member view.


Created in NX7.5.0.

License requirements : drafting ("DRAFTING")

Parameters:
optionoption

Sets the extracted edge that provides an alternative way to display model geometry in a drawing view.


Created in NX5.0.0.

License requirements : drafting ("DRAFTING")

Parameters:
edgesOptionedges option

Sets the status of horizontal framebar.

If true it automatically creates horizontal framebar for views when ship axis matches with view axis for horizontal framebar.


Created in NX8.0.0.

License requirements : drafting ("DRAFTING")

Parameters:
horizontalhorizontal

Sets the status of vertical framebar.

If true it automatically creates vertical framebar for views when ship axis matches with view axis for vertical framebar.


Created in NX8.0.0.

License requirements : drafting ("DRAFTING")

Parameters:
verticalvertical

Sets the status of reference.A view can have a status of either Active or Reference.

So if the status is True the view is considered a reference view else considered as an Active view.


Created in NX5.0.0.

License requirements : drafting ("DRAFTING")

Parameters:
referencereference

Sets the status of silhouettes curves, if true silhouettes for selected drawing member views are added else silhouettes are removed from the selected member views.


Created in NX5.0.0.

License requirements : drafting ("DRAFTING")

Parameters:
silhouettessilhouettes

Sets the value of tolerance that specifies a chord height tolerance value for silhouette and hidden line generation in a given drawing view.


Created in NX5.0.0.

License requirements : drafting ("DRAFTING")

Parameters:
tolerancetolerance

Sets the status of UV grid.

If true, grid curves for selected drawing member views are added else the grid curves are removed from the selected member views.


Created in NX5.0.0.

License requirements : drafting ("DRAFTING")

Parameters:
uvGriduv grid

Sets the source of the wireframe color for a member view.


Created in NX6.0.0.

License requirements : drafting ("DRAFTING")

Parameters:
edgesOptionedges option

Returns the status of silhouettes curves, if true silhouettes for selected drawing member views are added else silhouettes are removed from the selected member views.


Created in NX5.0.0.

License requirements : None

Returns the tag of this object.

Returns the value of tolerance that specifies a chord height tolerance value for silhouette and hidden line generation in a given drawing view.


Created in NX5.0.0.

License requirements : None

Returns the status of UV grid.

If true, grid curves for selected drawing member views are added else the grid curves are removed from the selected member views.


Created in NX5.0.0.

License requirements : None

Returns the source of the wireframe color for a member view.


Created in NX6.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.