| Package | Description |
|---|---|
| visad.java3d |
Provides support for two- and three-dimensional VisAD Displays using Java3D.
|
| Modifier and Type | Method and Description |
|---|---|
VisADCanvasJ3D |
DisplayRendererJ3D.getCanvas()
Get the canvas for this renderer
|
| Modifier and Type | Method and Description |
|---|---|
javax.media.j3d.BranchGroup |
DisplayRendererJ3D.createBasicSceneGraph(javax.media.j3d.View v,
javax.media.j3d.TransformGroup vpt,
VisADCanvasJ3D c,
MouseBehaviorJ3D m)
Deprecated.
use createBasicSceneGraph(View v, TransformGroup vpt,
VisADCanvasJ3D c, MouseBehaviorJ3D m, ColoringAttributes bc,
ColoringAttributes cc)
instead
|
javax.media.j3d.BranchGroup |
DisplayRendererJ3D.createBasicSceneGraph(javax.media.j3d.View v,
javax.media.j3d.TransformGroup vpt,
VisADCanvasJ3D c,
MouseBehaviorJ3D m,
javax.media.j3d.ColoringAttributes bc,
javax.media.j3d.ColoringAttributes cc)
Create scene graph root, if none exists, with Transform
and direct manipulation root.
|
javax.media.j3d.BranchGroup |
TransformOnlyDisplayRendererJ3D.createSceneGraph(javax.media.j3d.View v,
javax.media.j3d.TransformGroup vpt,
VisADCanvasJ3D c)
Create scene graph root, if none exists, with Transform
and direct manipulation root;
create 3-D box, lights and
MouseBehaviorJ3D for
embedded user interface. |
javax.media.j3d.BranchGroup |
TwoDDisplayRendererJ3D.createSceneGraph(javax.media.j3d.View v,
javax.media.j3d.TransformGroup vpt,
VisADCanvasJ3D c)
Create scene graph root, if none exists, with Transform
and direct manipulation root;
create 3-D box, lights and MouseBehaviorJ3D for
embedded user interface.
|
javax.media.j3d.BranchGroup |
ImmersaDeskDisplayRendererJ3D.createSceneGraph(javax.media.j3d.View v,
javax.media.j3d.TransformGroup vpt,
VisADCanvasJ3D c)
Create scene graph root, if none exists, with Transform
and direct manipulation root;
create 3-D box, lights and
MouseBehaviorJ3D for
embedded user interface. |
abstract javax.media.j3d.BranchGroup |
DisplayRendererJ3D.createSceneGraph(javax.media.j3d.View v,
javax.media.j3d.TransformGroup vpt,
VisADCanvasJ3D c)
Create scene graph root, if none exists, with Transform
and direct manipulation root;
create special graphics (e.g., 3-D box, SkewT background),
any lights, any user interface embedded in scene.
|
javax.media.j3d.BranchGroup |
DefaultDisplayRendererJ3D.createSceneGraph(javax.media.j3d.View v,
javax.media.j3d.TransformGroup vpt,
VisADCanvasJ3D c)
Create scene graph root, if none exists, with Transform
and direct manipulation root;
create 3-D box, lights and
MouseBehaviorJ3D for
embedded user interface. |
void |
TransformOnlyDisplayRendererJ3D.drawCursorStringVector(VisADCanvasJ3D canvas) |
void |
DisplayRendererJ3D.drawCursorStringVector(VisADCanvasJ3D canvas)
Whenever
cursorOn or directOn is true,
display Strings in cursorStringVector. |
| Constructor and Description |
|---|
DisplayImplJ3D(RemoteDisplay rmtDpy,
DisplayRendererJ3D renderer,
int api,
java.awt.GraphicsConfiguration config,
VisADCanvasJ3D c)
the 'c' argument is intended to be an extension class of
VisADCanvasJ3D (or null); if it is non-null, then api must
be JPANEL and its super() constructor for VisADCanvasJ3D
must be 'super(renderer, config)'
|
DisplayImplJ3D(java.lang.String name,
DisplayRendererJ3D renderer,
int api,
java.awt.GraphicsConfiguration config,
VisADCanvasJ3D c)
the 'c' argument is intended to be an extension class of
VisADCanvasJ3D (or null); if it is non-null, then api must
be JPANEL and its super() constructor for VisADCanvasJ3D
must be 'super(renderer, config)'
|
DisplayImplJ3D(java.lang.String name,
DisplayRendererJ3D renderer,
int width,
int height,
VisADCanvasJ3D c)
constructor for off screen;
the 'c' argument is intended to be an extension class of
VisADCanvasJ3D (or null); if it is non-null, then its super()
constructor for VisADCanvasJ3D must be
'super(renderer, width, height)'
|
DisplayPanelJ3D(DisplayImplJ3D d,
java.awt.GraphicsConfiguration config,
VisADCanvasJ3D c) |