Serializable
, Component
public class Arc extends Projecter
Modifier and Type | Class | Description |
---|---|---|
class |
Arc.ArcDeproj |
Constructor | Description |
---|---|
Arc() |
Modifier and Type | Method | Description |
---|---|---|
String |
getDescription() |
Get a description for the component
|
String |
getName() |
Get a name for the component
|
Deprojecter |
inverse() |
Get this inverse of the transformation
|
boolean |
isInverse(Transformer t) |
Is this an inverse of some other transformation?
|
void |
transform(double[] sphere,
double[] plane) |
Project a point from the sphere to the plane.
|
boolean |
validPosition(double[] plane) |
Is this a valid position in the projection plane for this image.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
allValid, getInputDimension, getOutputDimension, getXTiling, getYTiling, shadowPoint, straddle, straddleable, straddleComponents, tissot
transform, transform
public String getName()
public String getDescription()
public Deprojecter inverse()
public boolean isInverse(Transformer t)
isInverse
in class Transformer
public final void transform(double[] sphere, double[] plane)
transform
in class Transformer
sphere
- a double[3] unit vectorplane
- a double[2] preallocated vector.public boolean validPosition(double[] plane)
Projecter
validPosition
in class Projecter