OKVIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
okvis::ceres::ReprojectionErrorBase Class Reference

Reprojection error base class. More...

#include <ReprojectionErrorBase.hpp>

Inheritance diagram for okvis::ceres::ReprojectionErrorBase:
okvis::ceres::ErrorInterface okvis::ceres::ReprojectionError2dBase okvis::ceres::ReprojectionError< GEOMETRY_TYPE >

Public Member Functions

uint64_t cameraId () const
 Camera ID. More...
 
void setCameraId (uint64_t cameraId)
 Set camera ID. More...
 
- Public Member Functions inherited from okvis::ceres::ErrorInterface
EIGEN_MAKE_ALIGNED_OPERATOR_NEW ErrorInterface ()
 Constructor. More...
 
virtual ~ErrorInterface ()
 Destructor (does nothing). More...
 
virtual bool EvaluateWithMinimalJacobians (double const *const *parameters, double *residuals, double **jacobians, double **jacobiansMinimal) const =0
 This evaluates the error term and additionally computes the Jacobians in the minimal internal representation. More...
 
virtual std::string typeInfo () const =0
 Residual block type as string. More...
 
virtual size_t residualDim () const =0
 Get dimension of residuals. More...
 
virtual size_t parameterBlocks () const =0
 Get the number of parameter blocks this is connected to. More...
 
virtual size_t parameterBlockDim (size_t parameterBlockId) const =0
 get the dimension of a parameter block this is connected to. More...
 

Public Attributes

uint64_t cameraId_
 ID of the camera. More...
 

Detailed Description

Reprojection error base class.

Member Function Documentation

uint64_t okvis::ceres::ReprojectionErrorBase::cameraId ( ) const
inline

Camera ID.

void okvis::ceres::ReprojectionErrorBase::setCameraId ( uint64_t  cameraId)
inline

Set camera ID.

Parameters
[in]cameraIdID of the camera.

Member Data Documentation

uint64_t okvis::ceres::ReprojectionErrorBase::cameraId_

ID of the camera.


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