public class Chart3D extends ChartNode3D implements Serializable
AXIS_TITLE_AT_END, AXIS_TITLE_PARALLEL, DATA_TYPE_LINE, DATA_TYPE_MARKER, DATA_TYPE_PICTURE, DATA_TYPE_TUBE, MARKER_TYPE_CUBE, MARKER_TYPE_CUSTOM, MARKER_TYPE_PLUS, MARKER_TYPE_SIMPLE_CUBE, MARKER_TYPE_SIMPLE_PLUS, MARKER_TYPE_SIMPLE_TETRAHEDRON, MARKER_TYPE_SPHERE, MARKER_TYPE_TETRAHEDRONAUTOSCALE_DATA, AUTOSCALE_DENSITY, AUTOSCALE_NUMBER, AUTOSCALE_OFF, AUTOSCALE_WINDOW, AXIS_X, AXIS_Y, AXIS_Z, LABEL_TYPE_NONE, LABEL_TYPE_TITLE, LABEL_TYPE_X, LABEL_TYPE_Y, LABEL_TYPE_Z, TRANSFORM_CUSTOM, TRANSFORM_LINEAR, TRANSFORM_LOG| Constructor and Description |
|---|
Chart3D()
Creates a new instance of Chart3D
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
addToSceneGraph(javax.media.j3d.Group parent)
Called to add this object to the scene graph.
|
void |
cleanup()
Cleanup memory use and references used by the chart.
|
Object |
clone()
Returns a clone of the graphics tree.
|
protected Object |
clone(Map hashClonedNode)
Returns a clone of this node.
|
protected void |
finalize() |
Background |
getBackground()
Returns the value of the "Background" attribute.
|
javax.media.j3d.Canvas3D |
getCanvas() |
boolean |
getKeyboard()
Returns the value of the "Keyboard" attribute.
|
boolean |
getOrbit()
Returns the value of the "Orbit" attribute.
|
void |
getViewPlatformTransformation(javax.media.j3d.Transform3D t3d)
Sets the transformation for the view platform.
|
void |
resetViewPlatformTransformation()
Resets the view platform transformation to its default value.
|
void |
setCanvas(javax.media.j3d.Canvas3D canvas) |
void |
setKeyboard(boolean keyboard)
Sets the value of the "Keyboard" attribute.
|
void |
setOrbit(boolean orbit)
Sets the value of the "Orbit" attribute.
|
void |
setViewPlatformTransformation(javax.media.j3d.Transform3D t3d)
Sets the transformation for the view platform.
|
getAxisTitlePosition, getBoundingSphere, getChildren, getColorFunction, getConcatenatedViewport, getDataType, getLightingEnabled, getMarkerPulsingCycle, getMarkerPulsingCycleOffset, getMarkerPulsingMaximumScale, getMarkerPulsingMinimumScale, getMarkerRotatingAxis, getMarkerRotatingCycle, getMarkerRotatingCycleOffset, getMarkerType, getMaterial, getParent, getTitle, getViewport, getVirtualUniverse, getZ, setAxisTitlePosition, setBoundingSphere, setColorFunction, setDataType, setLightingEnabled, setMarkerPulsingCycle, setMarkerPulsingCycleOffset, setMarkerPulsingMaximumScale, setMarkerPulsingMinimumScale, setMarkerRotatingAxis, setMarkerRotatingCycle, setMarkerRotatingCycleOffset, setMarkerType, setMaterial, setTitle, setViewport, setViewport, setZclone, clone, clone, getAbstractParent, getAttribute, getAutoscaleInput, getAutoscaleMinimumTimeInterval, getAutoscaleOutput, getBooleanAttribute, getChildList, getColorAttribute, getCustomTransform, getDensity, getDoubleAttribute, getFillColor, getFont, getFontName, getFontSize, getFontStyle, getImage, getIntegerAttribute, getLabelType, getLightColor, getLineColor, getLineWidth, getLocale, getMarkerColor, getMarkerSize, getName, getNumber, getPaint, getStringAttribute, getTextColor, getTextFormat, getTickLength, getTransform, getX, getY, isAncestorOf, isAttributeSet, isAttributeSetAtThisNode, isBitSet, parseColor, remove, setAttribute, setAutoscaleInput, setAutoscaleMinimumTimeInterval, setAutoscaleOutput, setCustomTransform, setDensity, setFillColor, setFillColor, setFont, setFontName, setFontSize, setFontStyle, setImage, setLabelType, setLightColor, setLightColor, setLineColor, setLineColor, setLineWidth, setLocale, setMarkerColor, setMarkerColor, setMarkerSize, setName, setNumber, setPaint, setTextColor, setTextColor, setTextFormat, setTextFormat, setTickLength, setTransform, setX, setY, toStringprotected void addToSceneGraph(javax.media.j3d.Group parent)
ChartNode3DaddToSceneGraph in class ChartNode3Dparent - is the node in the scene graph at which this
object is to be added.public void cleanup()
public Object clone()
protected Object clone(Map hashClonedNode)
clone in class AbstractChartNodehashClonedNode - the Hashtable to be clonedObject which is a clone of this nodepublic Background getBackground()
Background value of the "Background"
attribute, if defined.
Otherwise, null is returned.public javax.media.j3d.Canvas3D getCanvas()
public boolean getKeyboard()
public boolean getOrbit()
public void getViewPlatformTransformation(javax.media.j3d.Transform3D t3d)
t3d - is set to the ViewPlatform transformation.public void resetViewPlatformTransformation()
public void setCanvas(javax.media.j3d.Canvas3D canvas)
public void setKeyboard(boolean keyboard)
keyboard - is the value for the "Keyboard" attribute.public void setOrbit(boolean orbit)
orbit - is the value for the "Orbit" attribute.public void setViewPlatformTransformation(javax.media.j3d.Transform3D t3d)
t3d - is the new ViewPlatform transformation.Copyright © 1970-2015 Rogue Wave Software
Built March 24 2015.