public interface PartVisualizationShade extends Remote
PartPreferences
Modifier and Type | Interface and Description |
---|---|
static class |
PartVisualizationShade.AdvViewToleranceType
Describes the available tolerance types for Advanced View.
|
static class |
PartVisualizationShade.AdvVisViewFacetTolerancesData
This class holds the data returned from
getAdvVisViewFacetTolerances(nxopen.preferences.PartVisualizationShade.AdvViewToleranceType) |
static class |
PartVisualizationShade.HiddenShadedFaceEdges
Describes whether the shaded face edges are invisible or dashed visible or with a color to depict the hidden geometry
|
static class |
PartVisualizationShade.ShadedFaceEdge
Describes whether the shaded face edges are having no color or body color or user defined color.
|
static class |
PartVisualizationShade.ShadedViewFacetTolerancesData
This class holds the data returned from
getShadedViewFacetTolerances(nxopen.preferences.PartVisualizationShade.ShadedViewToleranceType) |
static class |
PartVisualizationShade.ShadedViewToleranceType
Describes the available tolerance types for Shaded View.
|
static class |
PartVisualizationShade.ViewUpdateModeType
Describes whether the applied changes are applicable to visible object or all object or no object
|
Modifier and Type | Method and Description |
---|---|
PartVisualizationShade.AdvViewToleranceType |
advancedVisViewTolerance()
Returns the tolerance for advanced visualization views.
|
PartVisualizationShade.ViewUpdateModeType |
advancedVisViewUpdateMode()
Returns the update mode for advanced visualization views.
|
boolean |
alignAdvVisViewFacetsAlongEdges()
Returns the state of whether facets should be aligned along common edges for Advanced Visualization Views
License requirements: None. |
boolean |
alignShadedViewFacetsAlongEdges()
Returns the state of whether facets should be aligned along common edges for Shaded Views
License requirements: None. |
PartVisualizationShade.AdvVisViewFacetTolerancesData |
getAdvVisViewFacetTolerances(PartVisualizationShade.AdvViewToleranceType advVisViewToleranceSet)
Returns the edge, face, angle and width tolerances to be used with the specified
tolerance set for Advanced Visualization views.
|
PartVisualizationShade.ShadedViewFacetTolerancesData |
getShadedViewFacetTolerances(PartVisualizationShade.ShadedViewToleranceType shadedViewToleranceSet)
Returns the edge, face and angle tolerances to be used with the specified
tolerance set for shaded views.
|
int |
hiddenGeometryColor()
Returns the shade hidden geometry color.
|
void |
regenerateShadedViewsFromToleranceChange()
Regenerates Shaded Views.
|
void |
regenerateStudioAnalysisViewsFromToleranceChange(boolean updateEnvCube)
Regenerates Studio Analysis Views.
|
void |
setAdvancedVisViewTolerance(PartVisualizationShade.AdvViewToleranceType advancedVisViewTolerance)
Sets the tolerance for advanced visualization views.
|
void |
setAdvancedVisViewUpdateMode(PartVisualizationShade.ViewUpdateModeType advancedVisViewUpdateMode)
Sets the update mode for advanced visualization views.
|
void |
setAdvVisViewFacetTolerances(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.
|
void |
setAlignAdvVisViewFacetsAlongEdges(boolean alignAdvVisViewFacetsAlongEdges)
Sets the state of whether facets should be aligned along common edges for Advanced Visualization Views
License requirements: None. |
void |
setAlignShadedViewFacetsAlongEdges(boolean alignShadedViewFacetsAlongEdges)
Sets the state of whether facets should be aligned along common edges for Shaded Views
License requirements: None. |
void |
setHiddenGeometryColor(int hiddenGeomColor)
Sets the shade hidden geometry color.
|
void |
setShadedViewFacetTolerances(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.
|
void |
setShadedViewTolerance(PartVisualizationShade.ShadedViewToleranceType shadedViewTolerance)
Sets the tolerance for shaded views.
|
void |
setShadedViewUpdateMode(PartVisualizationShade.ViewUpdateModeType shadedViewUpdateMode)
Sets the update mode for shaded views.
|
PartVisualizationShade.ShadedViewToleranceType |
shadedViewTolerance()
Returns the tolerance for shaded views.
|
PartVisualizationShade.ViewUpdateModeType |
shadedViewUpdateMode()
Returns the update mode for shaded views.
|
PartVisualizationShade.ShadedViewToleranceType shadedViewTolerance() throws NXException, RemoteException
NXException
RemoteException
void setShadedViewTolerance(PartVisualizationShade.ShadedViewToleranceType shadedViewTolerance) throws NXException, RemoteException
shadedViewTolerance
- NXException
RemoteException
PartVisualizationShade.ViewUpdateModeType shadedViewUpdateMode() throws NXException, RemoteException
NXException
RemoteException
void setShadedViewUpdateMode(PartVisualizationShade.ViewUpdateModeType shadedViewUpdateMode) throws NXException, RemoteException
shadedViewUpdateMode
- NXException
RemoteException
PartVisualizationShade.AdvViewToleranceType advancedVisViewTolerance() throws NXException, RemoteException
NXException
RemoteException
void setAdvancedVisViewTolerance(PartVisualizationShade.AdvViewToleranceType advancedVisViewTolerance) throws NXException, RemoteException
advancedVisViewTolerance
- NXException
RemoteException
PartVisualizationShade.ViewUpdateModeType advancedVisViewUpdateMode() throws NXException, RemoteException
NXException
RemoteException
void setAdvancedVisViewUpdateMode(PartVisualizationShade.ViewUpdateModeType advancedVisViewUpdateMode) throws NXException, RemoteException
advancedVisViewUpdateMode
- NXException
RemoteException
int hiddenGeometryColor() throws NXException, RemoteException
NXException
RemoteException
void setHiddenGeometryColor(int hiddenGeomColor) throws NXException, RemoteException
hiddenGeomColor
- NXException
RemoteException
PartVisualizationShade.ShadedViewFacetTolerancesData getShadedViewFacetTolerances(PartVisualizationShade.ShadedViewToleranceType shadedViewToleranceSet) throws NXException, RemoteException
shadedViewToleranceSet
- NXException
RemoteException
void setShadedViewFacetTolerances(PartVisualizationShade.ShadedViewToleranceType shadedViewToleranceSet, double edgeTolerance, double faceTolerance, double angleTolerance) throws NXException, RemoteException
shadedViewToleranceSet
- edgeTolerance
- faceTolerance
- angleTolerance
- NXException
RemoteException
PartVisualizationShade.AdvVisViewFacetTolerancesData getAdvVisViewFacetTolerances(PartVisualizationShade.AdvViewToleranceType advVisViewToleranceSet) throws NXException, RemoteException
advVisViewToleranceSet
- NXException
RemoteException
void setAdvVisViewFacetTolerances(PartVisualizationShade.AdvViewToleranceType advVisViewToleranceSet, double edgeTolerance, double faceTolerance, double angleTolerance, double widthTolerance) throws NXException, RemoteException
advVisViewToleranceSet
- edgeTolerance
- faceTolerance
- angleTolerance
- widthTolerance
- NXException
RemoteException
boolean alignShadedViewFacetsAlongEdges() throws NXException, RemoteException
NXException
RemoteException
void setAlignShadedViewFacetsAlongEdges(boolean alignShadedViewFacetsAlongEdges) throws NXException, RemoteException
alignShadedViewFacetsAlongEdges
- NXException
RemoteException
boolean alignAdvVisViewFacetsAlongEdges() throws NXException, RemoteException
NXException
RemoteException
void setAlignAdvVisViewFacetsAlongEdges(boolean alignAdvVisViewFacetsAlongEdges) throws NXException, RemoteException
alignAdvVisViewFacetsAlongEdges
- NXException
RemoteException
void regenerateStudioAnalysisViewsFromToleranceChange(boolean updateEnvCube) throws NXException, RemoteException
updateEnvCube
- True if env cube should be updatedNXException
RemoteException
void regenerateShadedViewsFromToleranceChange() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.