|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjat.vr.jat_view
public class jat_view
The jat_view class contains methods related to the viewing platform in Java3D, specific to JAT.
| Field Summary | |
|---|---|
static float |
BackClipDistance
|
static float |
FrontClipDistance
|
static javax.media.j3d.TransformGroup |
TG_vp
|
static javax.vecmath.Vector3d |
V
|
static javax.vecmath.Vector3d |
V_initial_view_location
|
static javax.media.j3d.View |
view
|
| Constructor Summary | |
|---|---|
jat_view()
|
|
| Method Summary | |
|---|---|
static javax.vecmath.Vector3d |
get_view()
|
static javax.media.j3d.Transform3D |
lookat_T(javax.vecmath.Vector3d position,
javax.vecmath.Vector3d look_to)
|
static void |
set_FrontBackClipDistance(double FrontClipDistance,
double BackClipDistance)
|
static void |
set_pos_direction(javax.vecmath.Vector3d position,
javax.vecmath.Vector3d look_to)
|
static void |
set_view_direction(double x,
double y,
double z)
|
static void |
set_view_direction(javax.vecmath.Vector3d position,
javax.vecmath.Vector3d look_to)
Change view direction while keeping z-axis up |
static void |
set_view_position(double x,
double y,
double z)
Set the coordinates of the viewers position without changing the viewing direction |
static void |
set_view_position(float x,
float y,
float z)
Set the coordinates of the viewers position without changing the viewing direction |
static void |
set_view_position(javax.vecmath.Vector3d position)
Set the coordinates of the viewers position without changing the viewing direction |
static void |
set_view_position(VectorN position)
Set the coordinates of the viewers position without changing the viewing direction |
static void |
set_view_rotation(javax.vecmath.Vector3d rotation)
|
static javax.media.j3d.BranchGroup |
view(javax.media.j3d.Canvas3D c)
|
static javax.media.j3d.BranchGroup |
view(double x,
double y,
double z,
javax.media.j3d.Canvas3D c)
|
static javax.media.j3d.BranchGroup |
view(double x,
double y,
double z,
javax.media.j3d.Canvas3D c,
float f,
float b)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static javax.media.j3d.TransformGroup TG_vp
public static javax.media.j3d.View view
public static float FrontClipDistance
public static float BackClipDistance
public static javax.vecmath.Vector3d V_initial_view_location
public static javax.vecmath.Vector3d V
| Constructor Detail |
|---|
public jat_view()
| Method Detail |
|---|
public static javax.media.j3d.BranchGroup view(double x,
double y,
double z,
javax.media.j3d.Canvas3D c)
public static javax.media.j3d.BranchGroup view(double x,
double y,
double z,
javax.media.j3d.Canvas3D c,
float f,
float b)
public static javax.media.j3d.BranchGroup view(javax.media.j3d.Canvas3D c)
public static void set_FrontBackClipDistance(double FrontClipDistance,
double BackClipDistance)
public static void set_view_position(javax.vecmath.Vector3d position)
position - public static void set_view_position(VectorN position)
position -
public static void set_view_position(float x,
float y,
float z)
-
public static void set_view_position(double x,
double y,
double z)
- public static void set_view_rotation(javax.vecmath.Vector3d rotation)
public static void set_view_direction(double x,
double y,
double z)
public static void set_view_direction(javax.vecmath.Vector3d position,
javax.vecmath.Vector3d look_to)
look_to -
public static void set_pos_direction(javax.vecmath.Vector3d position,
javax.vecmath.Vector3d look_to)
public static javax.media.j3d.Transform3D lookat_T(javax.vecmath.Vector3d position,
javax.vecmath.Vector3d look_to)
public static javax.vecmath.Vector3d get_view()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||