public abstract class Projection extends Object
| Modifier and Type | Field and Description |
|---|---|
protected int[][] |
baseScreenCoords |
protected double |
borderCoeff |
static double |
DEFAULT_BORDER |
protected AWTDrawer |
draw |
double[] |
maxScreenRatio |
double[] |
minScreenRatio |
double[] |
totalScreenRatio |
| Constructor and Description |
|---|
Projection(AWTDrawer _draw) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract double[] |
baseCoordsScreenProjectionRatio(double[] xyz) |
void |
dilate(int[] screenOrigin,
double[] screenRatio) |
void |
initBaseCoordsProjection(boolean reset) |
int[] |
screenProjection(double... pC) |
int[] |
screenProjectionBase(double... rC) |
void |
translate(int[] screenTranslation) |
protected int[][] baseScreenCoords
public static double DEFAULT_BORDER
protected double borderCoeff
protected AWTDrawer draw
public double[] totalScreenRatio
public double[] maxScreenRatio
public double[] minScreenRatio
public Projection(AWTDrawer _draw)
public void initBaseCoordsProjection(boolean reset)
public void translate(int[] screenTranslation)
public void dilate(int[] screenOrigin,
double[] screenRatio)
public int[] screenProjection(double... pC)
public int[] screenProjectionBase(double... rC)
protected abstract double[] baseCoordsScreenProjectionRatio(double[] xyz)
Copyright © 2015. All rights reserved.