Solar
Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
SolAR::MODULES::CERES::Fixed3DNormParametrization Class Reference
Inheritance diagram for SolAR::MODULES::CERES::Fixed3DNormParametrization:
Inheritance graph
[legend]
Collaboration diagram for SolAR::MODULES::CERES::Fixed3DNormParametrization:
Collaboration graph
[legend]

Public Member Functions

 Fixed3DNormParametrization (double norm)
 
virtual bool Plus (const double *x, const double *delta, double *x_plus_delta) const
 
virtual bool ComputeJacobian (const double *x, double *jacobian) const
 
virtual int GlobalSize () const
 
virtual int LocalSize () const
 

Static Public Member Functions

static void GetBasis (const double *x, double *basis1, double *basis2)
 Calculates two vectors that are orthogonal to X. It first picks a non-colinear point C then basis1=(X-C) x C and basis2=X x basis1.
 

Protected Attributes

const double mFixedNorm
 

The documentation for this class was generated from the following file: