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

Represents set of Smooth Edges View Preferences applicable to drafting views. More...

Inheritance diagram for NXOpen::Preferences::SmoothEdgesViewPreferences:
NXOpen::Preferences::ISmoothEdgesViewPreferences

List of all members.

Public Member Functions

void SetSmoothEdge (bool smoothEdge)
 Sets the status of smooth edge.
void SetSmoothEdgeColor (int smoothEdgeColor)
 Sets the color of smooth edge.
void SetSmoothEdgeEndGaps (bool smoothEdgeEndGaps)
 Sets the status of smooth edge end gaps.
void SetSmoothEdgeEndGapsData (double smoothEdgeEndGapsData)
 Sets the value of smooth edge end gaps.
void SetSmoothEdgeFont (NXOpen::Preferences::Font smoothEdgeFont)
 Sets the font of smooth edge.
void SetSmoothEdgeWidth (NXOpen::Preferences::Width smoothEdgeWidth)
 Sets the width of smooth edge.
bool SmoothEdge ()
 Returns the status of smooth edge.
int SmoothEdgeColor ()
 Returns the color of smooth edge.
bool SmoothEdgeEndGaps ()
 Returns the status of smooth edge end gaps.
double SmoothEdgeEndGapsData ()
 Returns the value of smooth edge end gaps.
NXOpen::Preferences::Font SmoothEdgeFont ()
 Returns the font of smooth edge.
NXOpen::Preferences::Width SmoothEdgeWidth ()
 Returns the width of smooth edge.
tag_t Tag () const
 Returns the tag of this object.

Detailed Description

Represents set of Smooth Edges View Preferences applicable to drafting views.

Allows to control the display of smooth edges. Smooth edges are those whose adjacent faces have the same surface tangent at the edge where they meet.
To obtain an instance of this class use Preferences::ViewPreferences::SmoothEdges

Created in NX5.0.0.


Member Function Documentation

Sets the status of smooth edge.

If True then it enables the smooth edge options.
Created in NX5.0.0.

License requirements : drafting ("DRAFTING")

Parameters:
smoothEdgesmooth edge

Sets the color of smooth edge.

The value should be between 1 and 216.
Created in NX5.0.0.

License requirements : drafting ("DRAFTING")

Parameters:
smoothEdgeColorsmooth edge color

Sets the status of smooth edge end gaps.

If True, the visible ends are suppressed from the display. The length of the suppressed end is in drawing units and is controlled by the value set in the End Gap field. If False, the visible ends are not suppressed from the display.


Created in NX5.0.0.

License requirements : drafting ("DRAFTING")

Parameters:
smoothEdgeEndGapssmooth edge end gaps

Sets the value of smooth edge end gaps.


Created in NX5.0.0.

License requirements : drafting ("DRAFTING")

Parameters:
smoothEdgeEndGapsDatasmooth edge end gaps data

Sets the font of smooth edge.


Created in NX5.0.0.

License requirements : drafting ("DRAFTING")

Parameters:
smoothEdgeFontsmooth edge font

Sets the width of smooth edge.


Created in NX5.0.0.

License requirements : drafting ("DRAFTING")

Parameters:
smoothEdgeWidthsmooth edge width

Returns the status of smooth edge.

If True then it enables the smooth edge options.
Created in NX5.0.0.

License requirements : None

Returns the color of smooth edge.

The value should be between 1 and 216.
Created in NX5.0.0.

License requirements : None

Returns the status of smooth edge end gaps.

If True, the visible ends are suppressed from the display. The length of the suppressed end is in drawing units and is controlled by the value set in the End Gap field. If False, the visible ends are not suppressed from the display.


Created in NX5.0.0.

License requirements : None

Returns the value of smooth edge end gaps.


Created in NX5.0.0.

License requirements : None

Returns the font of smooth edge.


Created in NX5.0.0.

License requirements : None

Returns the width of smooth edge.


Created in NX5.0.0.

License requirements : None

Returns the tag of this object.


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