public class Projection3D extends Projection
| Modifier and Type | Field and Description |
|---|---|
double |
cos_phi |
double |
cos_theta |
double |
factor |
double |
phi |
double |
sin_phi |
double |
sin_theta |
double |
tan_phi |
double |
tan_theta |
double |
theta |
double |
x0 |
double |
y0 |
double |
z0 |
baseScreenCoords, borderCoeff, DEFAULT_BORDER, draw, maxScreenRatio, minScreenRatio, totalScreenRatio| Constructor and Description |
|---|
Projection3D(AWTDrawer _draw) |
| Modifier and Type | Method and Description |
|---|---|
protected double[] |
baseCoordsScreenProjectionRatio(double[] xyz) |
void |
initBaseCoordsProjection(boolean reset) |
void |
rotate(double _theta,
double _phi) |
void |
rotate(int[] screenTranslation,
int[] dimension) |
protected void |
updateCoordsCenterScreen() |
dilate, screenProjection, screenProjectionBase, translatepublic double theta
public double phi
public double factor
public double x0
public double y0
public double z0
public double cos_phi
public double sin_phi
public double tan_phi
public double cos_theta
public double sin_theta
public double tan_theta
public Projection3D(AWTDrawer _draw)
public void initBaseCoordsProjection(boolean reset)
initBaseCoordsProjection in class Projectionprotected void updateCoordsCenterScreen()
protected double[] baseCoordsScreenProjectionRatio(double[] xyz)
baseCoordsScreenProjectionRatio in class Projectionpublic void rotate(double _theta,
double _phi)
public void rotate(int[] screenTranslation,
int[] dimension)
Copyright © 2015. All rights reserved.