public class EquirectangularProjection extends PanoramaCamera<EquirectangularProjection>
focal length
, its dimensions in #getx and yf, i, m, targetHeight, targetHeight2, targetMaxSize, targetWidth, targetWidth2
Constructor and Description |
---|
EquirectangularProjection() |
Modifier and Type | Method and Description |
---|---|
double[] |
apply(double[] point)
Apply the
CoordinateTransform to a location. |
void |
applyInPlace(double[] point)
Apply the
CoordinateTransform to a location. |
double[] |
applyInverse(double[] point)
Apply the inverse of the model to a point location
|
void |
applyInverseInPlace(double[] point)
apply the inverse of the model to a point location
|
EquirectangularProjection |
clone() |
EquirectangularProjection |
createInverse()
TODO Not yet tested
|
double |
getLambdaPiScale() |
double |
getMinLambda() |
double |
getMinPhi() |
double |
getPhiPiScale() |
void |
set(EquirectangularProjection e) |
void |
setLambdaPiScale(double lambdaPiScale) |
void |
setMinLambda(double minLambda) |
void |
setMinPhi(double minPhi) |
void |
setPhiPiScale(double phiPiScale) |
String |
toString() |
concatenateOrientation, getF, getTargetHeight, getTargetWidth, pan, preConcatenateOrientation, resetOrientation, roll, setCamera, setF, setOrientation, setTargetHeight, setTargetWidth, tilt
public final double getLambdaPiScale()
public final void setLambdaPiScale(double lambdaPiScale)
public final double getPhiPiScale()
public final void setPhiPiScale(double phiPiScale)
public final double getMinLambda()
public final void setMinLambda(double minLambda)
public final double getMinPhi()
public final void setMinPhi(double minPhi)
public final double[] apply(double[] point)
CoordinateTransform
CoordinateTransform
to a location.public final void applyInPlace(double[] point)
CoordinateTransform
CoordinateTransform
to a location.public final double[] applyInverse(double[] point) throws NoninvertibleModelException
InverseCoordinateTransform
NoninvertibleModelException
public final void applyInverseInPlace(double[] point) throws NoninvertibleModelException
InverseCoordinateTransform
NoninvertibleModelException
public final EquirectangularProjection clone()
clone
in class PanoramaCamera<EquirectangularProjection>
public final void set(EquirectangularProjection e)
set
in class PanoramaCamera<EquirectangularProjection>
public final EquirectangularProjection createInverse()
Copyright © 2015–2021 Fiji. All rights reserved.