NXOpen .NET Reference Guide
1899
|
Represents the set of shade visualization preferences applicable to entire part More...
Public Types | |
enum | AdvViewToleranceType { Coarse, Standard, Fine, Extrafine, Superfine, Ultrafine, Customize } |
Describes the available tolerance types for Advanced View. More... | |
enum | HiddenShadedFaceEdges { Invisible, Dashed, HiddenColor } |
Describes whether the shaded face edges are invisible or dashed visible or with a color to depict the hidden geometry More... | |
enum | ShadedFaceEdge { Off, BodyColor, SpecifyColor } |
Describes whether the shaded face edges are having no color or body color or user defined color. More... | |
enum | ShadedViewToleranceType { Coarse, Standard, Fine, Extrafine, Ultrafine, Customize } |
Describes the available tolerance types for Shaded View. More... | |
enum | ViewUpdateModeType { VisibleObject, VisibleFacesAndCurves = 0, AllObject, None, VisibleBodiesAndCurves } |
Describes whether the applied changes are applicable to visible object or all object or no object More... | |
Public Member Functions | |
unsafe void | GetAdvVisViewFacetTolerances (NXOpen.Preferences.PartVisualizationShade.AdvViewToleranceType advVisViewToleranceSet, out double edgeTolerance, out double faceTolerance, out double angleTolerance, out double widthTolerance) |
Returns the edge, face, angle and width tolerances to be used with the specified tolerance set for Advanced Visualization views. More... | |
unsafe void | GetShadedViewFacetTolerances (NXOpen.Preferences.PartVisualizationShade.ShadedViewToleranceType shadedViewToleranceSet, out double edgeTolerance, out double faceTolerance, out double angleTolerance) |
Returns the edge, face and angle tolerances to be used with the specified tolerance set for shaded views. More... | |
unsafe void | RegenerateShadedViewsFromToleranceChange () |
Regenerates Shaded Views. More... | |
unsafe void | RegenerateStudioAnalysisViewsFromToleranceChange (bool updateEnvCube) |
Regenerates Studio Analysis Views. More... | |
unsafe void | SetAdvVisViewFacetTolerances (NXOpen.Preferences.PartVisualizationShade.AdvViewToleranceType advVisViewToleranceSet, double edgeTolerance, double faceTolerance, double angleTolerance, double widthTolerance) |
Sets the edge, face, angle and width tolerances to be used with the specified tolerance set for Advanced Visualization views. More... | |
unsafe void | SetShadedViewFacetTolerances (NXOpen.Preferences.PartVisualizationShade.ShadedViewToleranceType shadedViewToleranceSet, double edgeTolerance, double faceTolerance, double angleTolerance) |
Sets the edge, face and angle tolerances to be used with the specified tolerance set for shaded views. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Properties | |
unsafe NXOpen.Preferences.PartVisualizationShade.AdvViewToleranceType | AdvancedVisViewTolerance [get, set] |
Returns or sets the tolerance for advanced visualization views. More... | |
unsafe NXOpen.Preferences.PartVisualizationShade.ViewUpdateModeType | AdvancedVisViewUpdateMode [get, set] |
Returns or sets the update mode for advanced visualization views. More... | |
unsafe bool | AlignAdvVisViewFacetsAlongEdges [get, set] |
Returns or sets the state of whether facets should be aligned along common edges for Advanced Visualization Views More... | |
unsafe bool | AlignShadedViewFacetsAlongEdges [get, set] |
Returns or sets the state of whether facets should be aligned along common edges for Shaded Views More... | |
unsafe int | HiddenGeometryColor [get, set] |
Returns or sets the shade hidden geometry color. More... | |
unsafe NXOpen.Preferences.PartVisualizationShade.ShadedViewToleranceType | ShadedViewTolerance [get, set] |
Returns or sets the tolerance for shaded views. More... | |
unsafe NXOpen.Preferences.PartVisualizationShade.ViewUpdateModeType | ShadedViewUpdateMode [get, set] |
Returns or sets the update mode for shaded views. More... | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Properties inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageSink | NextSink [get] |
Gets the next message sink in the sink chain. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
void | initialize () |
<exclude> More... | |
Represents the set of shade visualization preferences applicable to entire part
To obtain an instance of this class, refer to NXOpen.Preferences.PartPreferences
Created in NX3.0.0
Describes the available tolerance types for Advanced View.
Each of these options maps tolerance values to for specific operations : Curve Edge Chord Distance, Surface Chord Distance, Angular Tolerance, Facet Width Tolerance
Describes whether the shaded face edges are invisible or dashed visible or with a color to depict the hidden geometry
Describes the available tolerance types for Shaded View.
Each of these options maps tolerance values to three specific faceting operations: Facet Edge Tolerance, Facet Chord Tolerance, and Angular Tolerance.
Describes whether the applied changes are applicable to visible object or all object or no object
|
inline |
Returns the edge, face, angle and width tolerances to be used with the specified tolerance set for Advanced Visualization views.
Created in NX8.0.0
License requirements: None.
advVisViewToleranceSet | |
edgeTolerance | |
faceTolerance | |
angleTolerance | |
widthTolerance |
|
inline |
Returns the edge, face and angle tolerances to be used with the specified tolerance set for shaded views.
Created in NX8.0.0
License requirements: None.
shadedViewToleranceSet | |
edgeTolerance | |
faceTolerance | |
angleTolerance |
|
inline |
Regenerates Shaded Views.
Updates all objects based on their surfacing tolerance.
Created in NX12.0.0
License requirements: None.
|
inline |
Regenerates Studio Analysis Views.
Updates all objects based on their surfacing tolerance.
Created in NX12.0.0
License requirements: None.
updateEnvCube | True if env cube should be updated |
|
inline |
Sets the edge, face, angle and width tolerances to be used with the specified tolerance set for Advanced Visualization views.
Created in NX8.0.0
License requirements: None.
advVisViewToleranceSet | |
edgeTolerance | |
faceTolerance | |
angleTolerance | |
widthTolerance |
|
inline |
Sets the edge, face and angle tolerances to be used with the specified tolerance set for shaded views.
Created in NX8.0.0
License requirements: None.
shadedViewToleranceSet | |
edgeTolerance | |
faceTolerance | |
angleTolerance |
|
getset |
Returns or sets the tolerance for advanced visualization views.
Created in NX3.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the update mode for advanced visualization views.
Created in NX3.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the state of whether facets should be aligned along common edges for Advanced Visualization Views
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the state of whether facets should be aligned along common edges for Shaded Views
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the shade hidden geometry color.
Created in NX3.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the tolerance for shaded views.
Created in NX3.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the update mode for shaded views.
Created in NX3.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
get |
Returns the tag of this object.