public interface TimeIndependentLOSTransform extends ParametricModel
LOSBuilder| Modifier and Type | Method and Description |
|---|---|
FieldVector3D<DerivativeStructure> |
transformLOS(int index,
FieldVector3D<DerivativeStructure> los)
Transform a line-of-sight and its partial derivatives.
|
Vector3D |
transformLOS(int i,
Vector3D los)
Transform a line-of-sight.
|
getEstimatedParameters, getNbEstimatedParameters, setEstimatedParametersVector3D transformLOS(int i, Vector3D los)
i - los pixel indexlos - line-of-sight to transformFieldVector3D<DerivativeStructure> transformLOS(int index, FieldVector3D<DerivativeStructure> los)
This method is used for LOS calibration purposes. It allows to compute the Jacobian matrix of the LOS with respect to the parameters, which are typically polynomials coefficients representing rotation angles. These polynomials can be used for example to model thermo-elastic effects.
Note that in order for the partial derivatives to be properly set up, the
setEstimatedParameters
must have been called at least once before this method and its
start parameter will be used to ensure the partial derivatives are
ordered in the same way in the returned vector as they were in the set
parameters.
index - los pixel indexlos - line-of-sight to transformCopyright © 2014–2016 CS Syst?mes d'Information. All rights reserved.