|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object skyview.geometry.Transformer skyview.geometry.Distorter skyview.geometry.distorter.NeatDistorter
public class NeatDistorter
This class implements the NEAT radial distortion.
Nested Class Summary | |
---|---|
class |
NeatDistorter.NeatInvDistorter
|
Constructor Summary | |
---|---|
NeatDistorter(double scale,
double x0,
double y0)
|
Method Summary | |
---|---|
java.lang.String |
getDescription()
What does this object do? |
java.lang.String |
getName()
A name for this object |
Distorter |
inverse()
Get the inverse of the transformation. |
boolean |
isInverse(Transformer test)
Are these two transformations, inverses of each other? This method is used to optimize a series of transformations where transformations. |
void |
transform(double[] in,
double[] out)
Convert a single point where the output vector is supplied. |
Methods inherited from class skyview.geometry.Distorter |
---|
getInputDimension, getOutputDimension |
Methods inherited from class skyview.geometry.Transformer |
---|
transform, transform |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public NeatDistorter(double scale, double x0, double y0)
Method Detail |
---|
public java.lang.String getName()
Distorter
getName
in interface Component
getName
in class Distorter
public java.lang.String getDescription()
Distorter
getDescription
in interface Component
getDescription
in class Distorter
public Distorter inverse()
Transformer
inverse
in class Distorter
public boolean isInverse(Transformer test)
Transformer
isInverse
in class Transformer
public void transform(double[] in, double[] out)
Transformer
transform
in class Transformer
in
- The input vector.out
- The output vector, it may be the same as the input
vector if the dimensionalities are the same. All
transformers are expected to work with aliased inputs and output.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |