|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use VisADRay | |
|---|---|
| visad | The core VisAD package, providing support for VisAD's Data & MathType hierarchy, as well as for VisAD Displays and remote collaboration. |
| visad.bom | |
| visad.java2d | Provides support for two-dimensional VisAD Displays using Java2D. |
| visad.java3d | Provides support for two- and three-dimensional VisAD Displays using Java3D. |
| Uses of VisADRay in visad |
|---|
| Methods in visad that return VisADRay | |
|---|---|
VisADRay |
MouseBehavior.cursorRay(double[] cursor)
Return the VisAD ray corresponding to the VisAD cursor coordinates. |
VisADRay |
MouseBehavior.findRay(int screen_x,
int screen_y)
Return the VisAD ray corresponding to the component coordinates. |
| Methods in visad with parameters of type VisADRay | |
|---|---|
abstract void |
DisplayRenderer.depth_cursor(VisADRay ray)
set a VisADRay along which to drag cursor in depth (in and out of screen) |
abstract void |
DisplayRenderer.drag_cursor(VisADRay ray,
boolean first)
drag cursor parallel to plane of screen |
void |
DataRenderer.drag_direct(VisADRay ray,
boolean first,
int mouseModifiers)
modify Data values based on direct manipulation mouse actions |
abstract DataRenderer |
DisplayRenderer.findDirect(VisADRay ray,
int mouseModifiers)
Returns a direct manipulation renderer if one is close to the specified ray (within pick threshold). |
| Uses of VisADRay in visad.bom |
|---|
| Methods in visad.bom with parameters of type VisADRay | |
|---|---|
void |
SwellManipulationRendererJ3D.drag_direct(VisADRay ray,
boolean first,
int mouseModifiers)
|
void |
RubberBandLineRendererJ3D.drag_direct(VisADRay ray,
boolean first,
int mouseModifiers)
|
void |
RubberBandBoxRendererJ3D.drag_direct(VisADRay ray,
boolean first,
int mouseModifiers)
|
void |
PointManipulationRendererJ3D.drag_direct(VisADRay ray,
boolean first,
int mouseModifiers)
|
void |
PickManipulationRendererJ3D.drag_direct(VisADRay ray,
boolean first,
int mouseModifiers)
Actual workhorse method of manipulation renderer. |
void |
PickManipulationRendererJ2D.drag_direct(VisADRay ray,
boolean first,
int mouseModifiers)
Actual workhorse method of manipulation renderer. |
void |
CurveManipulationRendererJ3D.drag_direct(VisADRay ray,
boolean first,
int mouseModifiers)
This method is called when direct manipulation is occuring. |
void |
CurveManipulationRendererJ2D.drag_direct(VisADRay ray,
boolean first,
int mouseModifiers)
This method is called when direct manipulation is occuring. |
void |
BarbManipulationRendererJ3D.drag_direct(VisADRay ray,
boolean first,
int mouseModifiers)
|
void |
BarbManipulationRendererJ2D.drag_direct(VisADRay ray,
boolean first,
int mouseModifiers)
|
| Uses of VisADRay in visad.java2d |
|---|
| Methods in visad.java2d that return VisADRay | |
|---|---|
VisADRay |
MouseBehaviorJ2D.cursorRay(double[] cursor)
Return the VisAD ray corresponding to the VisAD cursor coordinates. |
VisADRay |
MouseBehaviorJ2D.findRay(int screen_x,
int screen_y)
Return the VisAD ray corresponding to the component coordinates. |
| Methods in visad.java2d with parameters of type VisADRay | |
|---|---|
void |
DisplayRendererJ2D.depth_cursor(VisADRay ray)
|
void |
DisplayRendererJ2D.drag_cursor(VisADRay ray,
boolean first)
|
DataRenderer |
DisplayRendererJ2D.findDirect(VisADRay ray,
int mouseModifiers)
|
| Uses of VisADRay in visad.java3d |
|---|
| Methods in visad.java3d that return VisADRay | |
|---|---|
VisADRay |
MouseBehaviorJ3D.cursorRay(double[] cursor)
Return the VisAD ray corresponding to the VisAD cursor coordinates. |
VisADRay |
MouseBehaviorJ3D.findRay(int screen_x,
int screen_y)
Return the VisAD ray corresponding to the component coordinates. |
| Methods in visad.java3d with parameters of type VisADRay | |
|---|---|
void |
DisplayRendererJ3D.depth_cursor(VisADRay ray)
|
void |
TransformOnlyDisplayRendererJ3D.drag_cursor(VisADRay ray,
boolean first)
|
void |
DisplayRendererJ3D.drag_cursor(VisADRay ray,
boolean first)
|
DataRenderer |
TransformOnlyDisplayRendererJ3D.findDirect(VisADRay ray,
int mouseModifiers)
|
DataRenderer |
DisplayRendererJ3D.findDirect(VisADRay ray,
int mouseModifiers)
Find the DataRenderer that is closest to the ray and
uses the specified mouse modifiers for direct manipulation. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||