VisualizationHintspublic class VisualizationHints extends java.lang.Object implements VisualizationHints
| Modifier and Type | Class | Description |
|---|---|---|
protected static class |
VisualizationHints.VisualizationHintsLoader |
VisualizationHints.LoaderCURSOR_CROSSHAIR, CURSOR_CUBE, CURSOR_NONE, CURSOR_XYZ, DECORATION_AXES, DECORATION_CUBE, DECORATION_NONE| Modifier and Type | Method | Description |
|---|---|---|
void |
copyFrom(VisualizationHints hints) |
Copies its data from another set of hints
|
java.lang.String[] |
getAxesLabels() |
|
int |
getCursorType() |
|
int |
getDecorationType() |
|
static XML.ObjectLoader |
getLoader() |
|
int |
getShowCoordinates() |
|
java.lang.String |
getXFormat() |
|
java.lang.String |
getYFormat() |
|
java.lang.String |
getZFormat() |
|
boolean |
isAllowQuickRedraw() |
|
boolean |
isRemoveHiddenLines() |
|
boolean |
isUseColorDepth() |
|
void |
setAllowQuickRedraw(boolean _value) |
Whether the panel can draw quickly when it is dragged for a
new view point
|
void |
setAxesLabels(java.lang.String[] labels) |
Sets the labels for the X, Y, and Z axes (when the axes are visible).
|
void |
setCursorType(int _type) |
The cursor type when interacting with the panel.
|
void |
setDecorationType(int _value) |
Types of decoration displayed.
|
void |
setRemoveHiddenLines(boolean _value) |
Whether the panel should try to remove hidden lines
|
void |
setShowCoordinates(int location) |
At which location should the panel display the coordinates
when dragging a point
The location must be one of the following:
DrawingPanel3D.BOTTOM_LEFT
DrawingPanel3D.BOTTOM_RIGHT
DrawingPanel3D.TOP_RIGHT
DrawingPanel3D.TOP_LEFT
A negative value for the location means
|
void |
setUseColorDepth(boolean _value) |
Whether the panel should display far objects darker
|
void |
setXFormat(java.lang.String format) |
Sets the format to display the X coordinate when dragging a point
|
void |
setYFormat(java.lang.String format) |
Sets the format to display the Y coordinate when dragging a point
|
void |
setZFormat(java.lang.String format) |
Sets the format to display the Z coordinate when dragging a point
|
public void setCursorType(int _type)
VisualizationHintssetCursorType in interface VisualizationHintspublic final int getCursorType()
getCursorType in interface VisualizationHintspublic void setDecorationType(int _value)
VisualizationHintssetDecorationType in interface VisualizationHints_value - the desired valuepublic final int getDecorationType()
getDecorationType in interface VisualizationHintspublic final void setAxesLabels(java.lang.String[] labels)
VisualizationHintssetAxesLabels in interface VisualizationHintslabels - a String[] array with at least three elementspublic final java.lang.String[] getAxesLabels()
getAxesLabels in interface VisualizationHintspublic void setRemoveHiddenLines(boolean _value)
VisualizationHintssetRemoveHiddenLines in interface VisualizationHints_value - the desired valuepublic final boolean isRemoveHiddenLines()
isRemoveHiddenLines in interface VisualizationHintspublic void setAllowQuickRedraw(boolean _value)
VisualizationHintssetAllowQuickRedraw in interface VisualizationHints_value - the desired valuepublic final boolean isAllowQuickRedraw()
isAllowQuickRedraw in interface VisualizationHintspublic void setUseColorDepth(boolean _value)
VisualizationHintssetUseColorDepth in interface VisualizationHints_value - the desired valuepublic final boolean isUseColorDepth()
isUseColorDepth in interface VisualizationHintspublic void setShowCoordinates(int location)
VisualizationHintssetShowCoordinates in interface VisualizationHintspublic int getShowCoordinates()
getShowCoordinates in interface VisualizationHintspublic void setXFormat(java.lang.String format)
VisualizationHintssetXFormat in interface VisualizationHintsformat - String parameter for a new java.text.DecimalFormatpublic java.lang.String getXFormat()
getXFormat in interface VisualizationHintspublic void setYFormat(java.lang.String format)
VisualizationHintssetYFormat in interface VisualizationHintsformat - String parameter for a new java.text.DecimalFormatpublic java.lang.String getYFormat()
getYFormat in interface VisualizationHintspublic void setZFormat(java.lang.String format)
VisualizationHintssetZFormat in interface VisualizationHintsformat - String parameter for a new java.text.DecimalFormatpublic java.lang.String getZFormat()
getZFormat in interface VisualizationHintspublic void copyFrom(VisualizationHints hints)
VisualizationHintscopyFrom in interface VisualizationHintspublic static XML.ObjectLoader getLoader()