public class Tan extends Projecter
Modifier and Type | Class and Description |
---|---|
class |
Tan.TanDeproj |
Constructor and Description |
---|
Tan() |
Modifier and Type | Method and Description |
---|---|
boolean |
allValid()
The entire projection plane is valid
|
java.lang.String |
getDescription()
Get a description of the component
|
java.lang.String |
getName()
Get the name of the compontent
|
Deprojecter |
inverse()
Get the inverse transformation
|
boolean |
isInverse(Transformer t)
Is this an inverse of some other transformation?
|
double[] |
tissot(double x,
double y)
Get the Tissot parameters.
|
void |
transform(double[] sphere,
double[] plane)
Project a point from the sphere to the plane.
|
getInputDimension, getOutputDimension, getXTiling, getYTiling, shadowPoint, straddle, straddleable, straddleComponents, validPosition
transform, transform
public java.lang.String getName()
public java.lang.String getDescription()
public boolean allValid()
public final void transform(double[] sphere, double[] plane)
transform
in class Transformer
sphere
- a double[3] unit vectorplane
- a double[2] preallocated vector.public Deprojecter inverse()
public boolean isInverse(Transformer t)
isInverse
in class Transformer
public double[] tissot(double x, double y)
tissot
in class Projecter
x
- The X-value at which the Tissot indicatrix is to be calculated.y
- The Y-value at which the Tissot indicatrix is to be calculated.