|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object visad.DataRenderer visad.java3d.RendererJ3D visad.java3d.DefaultRendererJ3D
public class DefaultRendererJ3D
DefaultRendererJ3D is the VisAD class for the default graphics rendering algorithm under Java3D.
Field Summary |
---|
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,
BranchGroup branch)
|
void |
clearScene()
clear any scene graph created by this DataRenderer, and clear all instance variables |
Object |
clone()
|
BranchGroup |
doTransform()
create a BranchGroup scene graph for Data in links[0] |
DataDisplayLink |
getLink()
used by ShadowFunctionOrSetType for transform time-out hack |
static void |
main(String[] args)
|
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 |
Constructor Detail |
---|
public DefaultRendererJ3D()
Method Detail |
---|
public void setLinks(DataDisplayLink[] links, DisplayImpl d) throws VisADException
DataRenderer
setLinks
in class RendererJ3D
links
- array of DataDisplayLinks to setd
- associated DisplayImpl to set
VisADException
- a VisAD error occurredpublic BranchGroup doTransform() throws VisADException, RemoteException
doTransform
in class RendererJ3D
VisADException
RemoteException
public void addSwitch(DisplayRendererJ3D displayRenderer, BranchGroup branch)
public DataDisplayLink getLink()
DataRenderer
getLink
in class DataRenderer
public void clearScene()
DataRenderer
clearScene
in class RendererJ3D
public Object clone() throws CloneNotSupportedException
clone
in class DataRenderer
CloneNotSupportedException
public static void main(String[] args) throws VisADException, RemoteException, IOException
VisADException
RemoteException
IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |