All Packages Class Hierarchy This Package Previous Next Index
Class lyon.surfer.Projector
java.lang.Object
|
+----lyon.surfer.Projector
- public class Projector
- extends java.lang.Object
-
_2D_scale
-
-
_2D_trans_x
-
-
_2D_trans_y
-
-
center_x
-
-
center_y
-
-
cos_elevation
-
-
cos_rotation
-
-
DEGTORAD
-
-
distance
-
-
elevation
-
-
factor
-
-
rotation
-
-
scale_x
-
-
scale_y
-
-
scale_z
-
-
sin_elevation
-
-
sin_rotation
-
-
sx_cos
-
-
sx_sin
-
-
sy_cos
-
-
sy_sin
-
-
sz_cos
-
-
sz_sin
-
-
trans_x
-
-
trans_y
-
-
x1
-
-
x2
-
-
y1
-
-
y2
-
-
Projector()
-
-
get2D_xTranslation()
-
-
get2D_yTranslation()
-
-
get2DScaling()
-
-
getCosElevationAngle()
-
-
getCosRotationAngle()
-
-
getDistance()
-
-
getElevationAngle()
-
-
getRotationAngle()
-
-
getSinElevationAngle()
-
-
getSinRotationAngle()
-
-
getXScaling()
-
-
getYScaling()
-
-
getZScaling()
-
-
project(float, float, float)
-
-
set2D_xTranslation(int)
-
-
set2D_yTranslation(int)
-
-
set2DScaling(float)
-
-
set2DTranslation(int, int)
-
-
setDistance(float)
-
-
setElevationAngle(float)
-
-
setProjectionArea(Rectangle)
-
-
setRotationAngle(float)
-
-
setScaling(float)
-
-
setScaling(float, float, float)
-
-
setXScaling(float)
-
-
setYScaling(float)
-
-
setZScaling(float)
-
scale_x
private float scale_x
scale_y
private float scale_y
scale_z
private float scale_z
distance
private float distance
_2D_scale
private float _2D_scale
rotation
private float rotation
elevation
private float elevation
sin_rotation
private float sin_rotation
cos_rotation
private float cos_rotation
sin_elevation
private float sin_elevation
cos_elevation
private float cos_elevation
_2D_trans_x
private int _2D_trans_x
_2D_trans_y
private int _2D_trans_y
x1
private int x1
x2
private int x2
y1
private int y1
y2
private int y2
center_x
private int center_x
center_y
private int center_y
trans_x
private int trans_x
trans_y
private int trans_y
factor
private float factor
sx_cos
private float sx_cos
sy_cos
private float sy_cos
sz_cos
private float sz_cos
sx_sin
private float sx_sin
sy_sin
private float sy_sin
sz_sin
private float sz_sin
DEGTORAD
private final float DEGTORAD
Projector
Projector()
setProjectionArea
public void setProjectionArea(java.awt.Rectangle r)
setRotationAngle
public void setRotationAngle(float angle)
getRotationAngle
public float getRotationAngle()
getSinRotationAngle
public float getSinRotationAngle()
getCosRotationAngle
public float getCosRotationAngle()
setElevationAngle
public void setElevationAngle(float angle)
getElevationAngle
public float getElevationAngle()
getSinElevationAngle
public float getSinElevationAngle()
getCosElevationAngle
public float getCosElevationAngle()
setDistance
public void setDistance(float new_distance)
getDistance
public float getDistance()
setXScaling
public void setXScaling(float scaling)
getXScaling
public float getXScaling()
setYScaling
public void setYScaling(float scaling)
getYScaling
public float getYScaling()
setZScaling
public void setZScaling(float scaling)
getZScaling
public float getZScaling()
setScaling
public void setScaling(float x,
float y,
float z)
setScaling
public void setScaling(float scaling)
set2DScaling
public void set2DScaling(float scaling)
get2DScaling
public float get2DScaling()
set2DTranslation
public void set2DTranslation(int x,
int y)
set2D_xTranslation
public void set2D_xTranslation(int x)
get2D_xTranslation
public int get2D_xTranslation()
set2D_yTranslation
public void set2D_yTranslation(int y)
get2D_yTranslation
public int get2D_yTranslation()
project
public java.awt.Point project(float x,
float y,
float z)
All Packages Class Hierarchy This Package Previous Next Index