|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectskyview.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 x0,
double y0,
double scale)
|
|
| 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 x0,
double y0,
double scale)
| Method Detail |
|---|
public java.lang.String getName()
Distorter
getName in interface ComponentgetName in class Distorterpublic java.lang.String getDescription()
Distorter
getDescription in interface ComponentgetDescription in class Distorterpublic Distorter inverse()
Transformer
inverse in class Distorterpublic boolean isInverse(Transformer test)
Transformer
isInverse in class Transformer
public void transform(double[] in,
double[] out)
Transformer
transform in class Transformerin - 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 | ||||||||