NX Open C++ Reference Guide
Public Member Functions
NXOpen::Drawings::GeneralViewStyle Class Reference

Represents set of General View Styles Preferences applicable to drafting views. More...

Inheritance diagram for NXOpen::Drawings::GeneralViewStyle:
NXOpen::Preferences::IGeneralViewPreferences

List of all members.

Public Member Functions

double Angle ()
 Returns the value of angle of a member view.
bool AutomaticAnchorPoint ()
 Returns the status of Automatic Anchor Point.
bool AutomaticUpdate ()
 Returns the status of Automatic update, if true then position, hidden lines, silhouettes, view bounds, section views, and section view details updated after a model change else the above items are not updated after a model change.
bool BoundaryStatus ()
 Returns the boundary status.
NXOpen::Preferences::GeneralDisplayIdOption DisplayId ()
 Returns the display identifier option for a member view.
NXOpen::ExpressionExpressionForScale ()
 Returns the expression for scale
Created in NX5.0.0.
NXOpen::Preferences::GeneralExtractedEdgesOption ExtractedEdges ()
 Returns the extracted edge, that provides an alternative way to display model geometry in a drawing view.
bool Reference ()
 Returns the status of reference, that toggles a view from active to reference.
int RenderCount ()
 Returns the render count.
double Scale ()
 Returns the scale of a member view.
bool ScaleLabel ()
 Returns the display of scale label.
void SetAngle (double angle)
 Sets the value of angle of a member view.
void SetAutomaticAnchorPoint (bool automaticAnchorPoint)
 Sets the status of Automatic Anchor Point.
void SetAutomaticUpdate (bool automaticUpdate)
 Sets the status of Automatic update, if true then position, hidden lines, silhouettes, view bounds, section views, and section view details updated after a model change else the above items are not updated after a model change.
void SetBoundaryStatus (bool boundaryStatus)
 Sets the boundary status.
void SetCenterlines (bool centerlines)
 The status of center line, if true 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.
void SetDisplayId (NXOpen::Preferences::GeneralDisplayIdOption option)
 Sets the display identifier option for a member view.
void SetExpressionForScale (NXOpen::Expression *expressionForScale)
 Sets the expression for scale
Created in NX5.0.0.
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 framebarHorizontal)
 The status of framebar horizontal, if true automatically creates horizontal framebar for views where the view axis match with ship axis.
void SetFramebarVertical (bool framebarVertical)
 The status of framebar vertical, if true automatically creates vertical framebar for views where the view axis match with ship axis.
void SetReference (bool reference)
 Sets the status of reference, that toggles a view from active to reference.
void SetRenderCount (int renderCount)
 Sets the render count.
void SetScale (double scale)
 Sets the scale of a member view.
void SetScaleLabel (bool scaleLabel)
 Sets the display of scale label.
void SetSilhouettes (bool silhouettes)
 Sets the status of silhouettes curves, if true silhouettes for selected drawing member views added else silhouettes 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, if true, grid curves for selected drawing member views are added else the grid curves are removed from the selected member views.
void SetViewLabel (bool viewLabel)
 Sets the display of view label.
void SetWireframeColorSource (NXOpen::Preferences::GeneralWireframeColorSourceOption colorOption)
 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 added else silhouettes 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, if true, grid curves for selected drawing member views are added else the grid curves are removed from the selected member views.
bool ViewLabel ()
 Returns the display of view label.
NXOpen::Preferences::GeneralWireframeColorSourceOption WireframeColorSource ()
 Returns the source of the wireframe color for a member view.

Detailed Description

Represents set of General View Styles Preferences applicable to drafting views.


To obtain an instance of this class use Drawings::ViewStyle::General

Created in NX5.0.0.


Member Function Documentation

Returns the value of angle of a member view.


Created in NX5.0.0.

License requirements : None

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 updated after a model change else the above items are not updated after a model change.


Created in NX5.0.0.

License requirements : None

Returns the boundary status.


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 expression for scale
Created in NX5.0.0.



License requirements : drafting ("DRAFTING")

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 reference, that toggles a view from active to reference.

If true, the view is considered a reference view.


Created in NX5.0.0.

License requirements : None

Returns the render count.


Created in NX5.0.0.

License requirements : None

Returns the scale of a member view.


Created in NX5.0.0.

License requirements : None

Returns the display of scale label.


Created in NX5.0.0.

License requirements : None

Sets the value of angle of a member view.


Created in NX5.0.0.

License requirements : drafting ("DRAFTING")

Parameters:
angleangle

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 updated after a model change else the 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.


Created in NX5.0.0.

License requirements : drafting ("DRAFTING")

Parameters:
boundaryStatusboundary status

The status of center line, if true 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 expression for scale
Created in NX5.0.0.



License requirements : drafting ("DRAFTING")

Parameters:
expressionForScaleexpression for scale

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

The status of framebar horizontal, if true automatically creates horizontal framebar for views where the view axis match with ship axis.


Created in NX8.0.0.

License requirements : drafting ("DRAFTING")

Parameters:
framebarHorizontalframebarhorizontal

The status of framebar vertical, if true automatically creates vertical framebar for views where the view axis match with ship axis.


Created in NX8.0.0.

License requirements : drafting ("DRAFTING")

Parameters:
framebarVerticalframebarvertical

Sets the status of reference, that toggles a view from active to reference.

If true, the view is considered a reference view.


Created in NX5.0.0.

License requirements : drafting ("DRAFTING")

Parameters:
referencereference

Sets the render count.


Created in NX5.0.0.

License requirements : drafting ("DRAFTING")

Parameters:
renderCountrender count

Sets the scale of a member view.


Created in NX5.0.0.

License requirements : drafting ("DRAFTING")

Parameters:
scalescale

Sets the display of scale label.


Created in NX5.0.0.

License requirements : drafting ("DRAFTING")

Parameters:
scaleLabelscale label

Sets the status of silhouettes curves, if true silhouettes for selected drawing member views added else silhouettes 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 display of view label.


Created in NX5.0.0.

License requirements : drafting ("DRAFTING")

Parameters:
viewLabelview label

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


Created in NX6.0.0.

License requirements : drafting ("DRAFTING")

Parameters:
colorOptioncolor option

Returns the status of silhouettes curves, if true silhouettes for selected drawing member views added else silhouettes 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 display of view label.


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.