|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectvisad.DataRenderer
visad.java3d.RendererJ3D
visad.java3d.DefaultRendererJ3D
DefaultRendererJ3D is the VisAD class for the default graphics rendering algorithm under Java3D.
| Field Summary | |
(package private) DataDisplayLink |
link
|
| Fields inherited from class visad.java3d.RendererJ3D |
branches, branchNonEmpty, sw, switchFlags, swParent |
| Fields inherited from class visad.DataRenderer |
enabled, pickCrawlToCursor |
| Constructor Summary | |
DefaultRendererJ3D()
this is the default DataRenderer used by the addReference method for DisplayImplJ3D |
|
| Method Summary | |
void |
addSwitch(DisplayRendererJ3D displayRenderer,
javax.media.j3d.BranchGroup branch)
|
void |
clearScene()
clear any scene graph created by this DataRenderer, and clear all instance variables |
Object |
clone()
|
javax.media.j3d.BranchGroup |
doTransform()
create a BranchGroup scene graph for Data in links[0] |
DataDisplayLink |
getLink()
used by ShadowFunctionOrSetType for transform time-out hack |
void |
setLinks(DataDisplayLink[] links,
DisplayImpl d)
set DataDisplayLinks for linked Data, and set associated DisplayImpl |
| Methods inherited from class visad.java3d.RendererJ3D |
clearBranch, doAction, flush, getBranch, makeShadowFunctionType, makeShadowRealTupleType, makeShadowRealType, makeShadowSetType, makeShadowTextType, makeShadowTupleType, setBranchEarly, toggle |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
DataDisplayLink link
| Constructor Detail |
public DefaultRendererJ3D()
| Method Detail |
public void setLinks(DataDisplayLink[] links,
DisplayImpl d)
throws VisADException
DataRenderer
setLinks in class RendererJ3DVisADException
public javax.media.j3d.BranchGroup doTransform()
throws VisADException,
RemoteException
doTransform in class RendererJ3DVisADException
RemoteException
public void addSwitch(DisplayRendererJ3D displayRenderer,
javax.media.j3d.BranchGroup branch)
addSwitch in class RendererJ3Dpublic DataDisplayLink getLink()
DataRenderer
getLink in class DataRendererpublic void clearScene()
DataRenderer
clearScene in class RendererJ3D
public Object clone()
throws CloneNotSupportedException
clone in class DataRendererCloneNotSupportedException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||