public interface PartModeling extends Remote
PartPreferences
Modifier and Type | Interface and Description |
---|---|
static class |
PartModeling.CurveCurvatureDisplayType
Describes whether the curve curvature display is Curvature Comb or radius of Curvature Comb
|
static class |
PartModeling.DensityUnitType
Describes the units available for representing density
|
static class |
PartModeling.GridKnotLineFontType
the available font for grid/knot line
|
static class |
PartModeling.GridResolutionType
Describes all available grid resolutions for selection
|
Modifier and Type | Method and Description |
---|---|
double |
angleToleranceData()
Returns the angle tolerance data.
|
int |
c0KnotLineColor()
Returns the C0 knot line color
License requirements: None. |
PartModeling.GridKnotLineFontType |
c0KnotLineFont()
Returns the C0 knot line font
License requirements: None. |
boolean |
c0KnotUseBodyColor()
Returns whether c0 knot line use body color
License requirements: None. |
boolean |
c0KnotUseBodyFont()
Returns whether C0_knot use body font
License requirements: None. |
int |
c1KnotLineColor()
Returns the C1 knot line color
License requirements: None. |
PartModeling.GridKnotLineFontType |
c1KnotLineFont()
Returns the C1 knot line font
License requirements: None. |
boolean |
c1KnotUseBodyColor()
Returns whether c1 knot line use body color
License requirements: None. |
boolean |
c1KnotUseBodyFont()
Returns whether C1_knot use body font
License requirements: None. |
int |
c2KnotLineColor()
Returns the C2 knot line color
License requirements: None. |
PartModeling.GridKnotLineFontType |
c2KnotLineFont()
Returns the C2 knot line font
License requirements: None. |
boolean |
c2KnotUseBodyColor()
Returns whether c2 knot line use body color
License requirements: None. |
boolean |
c2KnotUseBodyFont()
Returns whether C2_knot use body font
License requirements: None. |
PartModeling.CurveCurvatureDisplayType |
curveCurvatureDisplay()
Returns the curve curvature display.
|
boolean |
curveCurvatureShowCap()
Returns the curve curvature display show cap line
License requirements: None. |
int |
curveCurvatureStyle()
Returns the curve curvature display style
License requirements: None. |
boolean |
cutViewUpdateDelayed()
Returns the state of the cut view delay update flag.
|
double |
density()
Returns the density.
|
PartModeling.DensityUnitType |
densityUnit()
Returns the density unit
License requirements: None. |
boolean |
displayCurveCurvatureOutside()
Returns the curve curvature display style to show it on the inside/outside of the curve
License requirements: None. |
double |
distanceToleranceData()
Returns the modeling distance tolerance data.
|
boolean |
getHistoryMode()
Returns whether the part is in History or History-Free mode.
|
int |
gridLineColor()
Returns the grid line color
License requirements: None. |
PartModeling.GridKnotLineFontType |
gridLineFont()
Returns the grid line font
License requirements: None. |
int |
gridLinesUCount()
Returns the U count for grid lines.
|
int |
gridLinesVCount()
Returns the V count for grid lines.
|
PartModeling.GridResolutionType |
gridResolution()
Returns the grid resolution.
|
boolean |
gridUseBodyColor()
Returns whether grid line use body color
License requirements: None. |
boolean |
gridUseBodyFont()
Returns whether grid use body font
License requirements: None. |
boolean |
optimizeCurve()
Returns the optimize curve flag
License requirements: None. |
double |
optimizeCurveToleranceFactor()
Returns the optimize curve tolerance factor
License requirements: None. |
void |
setAngleToleranceData(double angleTolData)
Sets the angle tolerance data.
|
void |
setC0KnotLineColor(int knotLineColor)
Sets the C0 knot line color
License requirements: None. |
void |
setC0KnotLineFont(PartModeling.GridKnotLineFontType knotLineFont)
Sets the C0 knot line font
License requirements: None. |
void |
setC0KnotUseBodyColor(boolean useBodyColor)
Sets whether c0 knot line use body color
License requirements: None. |
void |
setC0KnotUseBodyFont(boolean useBodyFont)
Sets whether C0_knot use body font
License requirements: None. |
void |
setC1KnotLineColor(int knotLineColor)
Sets the C1 knot line color
License requirements: None. |
void |
setC1KnotLineFont(PartModeling.GridKnotLineFontType knotLineFont)
Sets the C1 knot line font
License requirements: None. |
void |
setC1KnotUseBodyColor(boolean useBodyColor)
Sets whether c1 knot line use body color
License requirements: None. |
void |
setC1KnotUseBodyFont(boolean useBodyFont)
Sets whether C1_knot use body font
License requirements: None. |
void |
setC2KnotLineColor(int knotLineColor)
Sets the C2 knot line color
License requirements: None. |
void |
setC2KnotLineFont(PartModeling.GridKnotLineFontType knotLineFont)
Sets the C2 knot line font
License requirements: None. |
void |
setC2KnotUseBodyColor(boolean useBodyColor)
Sets whether c2 knot line use body color
License requirements: None. |
void |
setC2KnotUseBodyFont(boolean useBodyFont)
Sets whether C2_knot use body font
License requirements: None. |
void |
setCurveCurvatureDisplay(PartModeling.CurveCurvatureDisplayType curveCurvatureDisplay)
Sets the curve curvature display.
|
void |
setCurveCurvatureShowCap(boolean newShowCap)
Sets the curve curvature display show cap line
License requirements: None. |
void |
setCurveCurvatureStyle(int newStyle)
Sets the curve curvature display style
License requirements: None. |
void |
setCutViewUpdateDelayed(boolean isDelayed)
License requirements: None. |
void |
setDensity(double density)
Sets the density.
|
void |
setDensityUnit(PartModeling.DensityUnitType densityUnit)
Sets the density unit
License requirements: None. |
void |
setDisplayCurveCurvatureOutside(boolean displayOutside)
Sets the curve curvature display style to show it on the inside/outside of the curve
License requirements: None. |
void |
setDistanceToleranceData(double distTolData)
Sets the modeling distance tolerance data.
|
void |
setGridLineColor(int gridLineColor)
Sets the grid line color
License requirements: None. |
void |
setGridLineFont(PartModeling.GridKnotLineFontType gridLineFont)
Sets the grid line font
License requirements: None. |
void |
setGridLinesUCount(int gridLineUCount)
Sets the U count for grid lines.
|
void |
setGridLinesVCount(int gridLineVCount)
Sets the V count for grid lines.
|
void |
setGridResolution(PartModeling.GridResolutionType gridResolution)
Sets the grid resolution.
|
void |
setGridUseBodyColor(boolean useBodyColor)
Sets whether grid line use body color
License requirements: None. |
void |
setGridUseBodyFont(boolean useBodyFont)
Sets whether grid use body font
License requirements: None. |
void |
setHistoryFreeMode()
Changes the modeling mode to History-Free Modeling.
|
void |
setHistoryMode()
Changes the modeling mode to History Modeling.
|
void |
setOptimizeCurve(boolean optimizeCurve)
License requirements: None. |
void |
setOptimizeCurveToleranceFactor(double optimieCurveFactor)
License requirements: None. |
int gridLinesUCount() throws NXException, RemoteException
NXException
RemoteException
void setGridLinesUCount(int gridLineUCount) throws NXException, RemoteException
gridLineUCount
- NXException
RemoteException
int gridLinesVCount() throws NXException, RemoteException
NXException
RemoteException
void setGridLinesVCount(int gridLineVCount) throws NXException, RemoteException
gridLineVCount
- NXException
RemoteException
double distanceToleranceData() throws NXException, RemoteException
NXException
RemoteException
void setDistanceToleranceData(double distTolData) throws NXException, RemoteException
distTolData
- NXException
RemoteException
double angleToleranceData() throws NXException, RemoteException
NXException
RemoteException
void setAngleToleranceData(double angleTolData) throws NXException, RemoteException
angleTolData
- NXException
RemoteException
double density() throws NXException, RemoteException
densityUnit()
).
Likewise, the density returned by this property is in the units
of the density units preference.
NXException
RemoteException
void setDensity(double density) throws NXException, RemoteException
densityUnit()
).
Likewise, the density returned by this property is in the units
of the density units preference.
density
- NXException
RemoteException
PartModeling.DensityUnitType densityUnit() throws NXException, RemoteException
NXException
RemoteException
void setDensityUnit(PartModeling.DensityUnitType densityUnit) throws NXException, RemoteException
densityUnit
- NXException
RemoteException
PartModeling.CurveCurvatureDisplayType curveCurvatureDisplay() throws NXException, RemoteException
NXException
RemoteException
void setCurveCurvatureDisplay(PartModeling.CurveCurvatureDisplayType curveCurvatureDisplay) throws NXException, RemoteException
curveCurvatureDisplay
- NXException
RemoteException
PartModeling.GridResolutionType gridResolution() throws NXException, RemoteException
NXException
RemoteException
void setGridResolution(PartModeling.GridResolutionType gridResolution) throws NXException, RemoteException
gridResolution
- NXException
RemoteException
boolean cutViewUpdateDelayed() throws NXException, RemoteException
NXException
RemoteException
void setCutViewUpdateDelayed(boolean isDelayed) throws NXException, RemoteException
isDelayed
- The new state of the delay update flag.NXException
RemoteException
int gridLineColor() throws NXException, RemoteException
NXException
RemoteException
void setGridLineColor(int gridLineColor) throws NXException, RemoteException
gridLineColor
- NXException
RemoteException
PartModeling.GridKnotLineFontType gridLineFont() throws NXException, RemoteException
NXException
RemoteException
void setGridLineFont(PartModeling.GridKnotLineFontType gridLineFont) throws NXException, RemoteException
gridLineFont
- NXException
RemoteException
int c0KnotLineColor() throws NXException, RemoteException
NXException
RemoteException
void setC0KnotLineColor(int knotLineColor) throws NXException, RemoteException
knotLineColor
- NXException
RemoteException
PartModeling.GridKnotLineFontType c0KnotLineFont() throws NXException, RemoteException
NXException
RemoteException
void setC0KnotLineFont(PartModeling.GridKnotLineFontType knotLineFont) throws NXException, RemoteException
knotLineFont
- NXException
RemoteException
int c1KnotLineColor() throws NXException, RemoteException
NXException
RemoteException
void setC1KnotLineColor(int knotLineColor) throws NXException, RemoteException
knotLineColor
- NXException
RemoteException
PartModeling.GridKnotLineFontType c1KnotLineFont() throws NXException, RemoteException
NXException
RemoteException
void setC1KnotLineFont(PartModeling.GridKnotLineFontType knotLineFont) throws NXException, RemoteException
knotLineFont
- NXException
RemoteException
int c2KnotLineColor() throws NXException, RemoteException
NXException
RemoteException
void setC2KnotLineColor(int knotLineColor) throws NXException, RemoteException
knotLineColor
- NXException
RemoteException
PartModeling.GridKnotLineFontType c2KnotLineFont() throws NXException, RemoteException
NXException
RemoteException
void setC2KnotLineFont(PartModeling.GridKnotLineFontType knotLineFont) throws NXException, RemoteException
knotLineFont
- NXException
RemoteException
int curveCurvatureStyle() throws NXException, RemoteException
NXException
RemoteException
void setCurveCurvatureStyle(int newStyle) throws NXException, RemoteException
newStyle
- NXException
RemoteException
boolean curveCurvatureShowCap() throws NXException, RemoteException
NXException
RemoteException
void setCurveCurvatureShowCap(boolean newShowCap) throws NXException, RemoteException
newShowCap
- NXException
RemoteException
boolean gridUseBodyColor() throws NXException, RemoteException
NXException
RemoteException
void setGridUseBodyColor(boolean useBodyColor) throws NXException, RemoteException
useBodyColor
- NXException
RemoteException
boolean gridUseBodyFont() throws NXException, RemoteException
NXException
RemoteException
void setGridUseBodyFont(boolean useBodyFont) throws NXException, RemoteException
useBodyFont
- NXException
RemoteException
boolean c0KnotUseBodyColor() throws NXException, RemoteException
NXException
RemoteException
void setC0KnotUseBodyColor(boolean useBodyColor) throws NXException, RemoteException
useBodyColor
- NXException
RemoteException
boolean c0KnotUseBodyFont() throws NXException, RemoteException
NXException
RemoteException
void setC0KnotUseBodyFont(boolean useBodyFont) throws NXException, RemoteException
useBodyFont
- NXException
RemoteException
boolean c1KnotUseBodyColor() throws NXException, RemoteException
NXException
RemoteException
void setC1KnotUseBodyColor(boolean useBodyColor) throws NXException, RemoteException
useBodyColor
- NXException
RemoteException
boolean c1KnotUseBodyFont() throws NXException, RemoteException
NXException
RemoteException
void setC1KnotUseBodyFont(boolean useBodyFont) throws NXException, RemoteException
useBodyFont
- NXException
RemoteException
boolean c2KnotUseBodyColor() throws NXException, RemoteException
NXException
RemoteException
void setC2KnotUseBodyColor(boolean useBodyColor) throws NXException, RemoteException
useBodyColor
- NXException
RemoteException
boolean c2KnotUseBodyFont() throws NXException, RemoteException
NXException
RemoteException
void setC2KnotUseBodyFont(boolean useBodyFont) throws NXException, RemoteException
useBodyFont
- NXException
RemoteException
boolean displayCurveCurvatureOutside() throws NXException, RemoteException
NXException
RemoteException
void setDisplayCurveCurvatureOutside(boolean displayOutside) throws NXException, RemoteException
displayOutside
- NXException
RemoteException
boolean getHistoryMode() throws NXException, RemoteException
NXException
RemoteException
void setHistoryMode() throws NXException, RemoteException
NXException
RemoteException
void setHistoryFreeMode() throws NXException, RemoteException
NXException
RemoteException
boolean optimizeCurve() throws NXException, RemoteException
NXException
RemoteException
void setOptimizeCurve(boolean optimizeCurve) throws NXException, RemoteException
optimizeCurve
- Flag indicating whether Optimized Curve should be performedNXException
RemoteException
double optimizeCurveToleranceFactor() throws NXException, RemoteException
NXException
RemoteException
void setOptimizeCurveToleranceFactor(double optimieCurveFactor) throws NXException, RemoteException
optimieCurveFactor
- Factor for performing Optimized CurveNXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.