Calibration Library 1.0.0
A C++ library for camera calibration and vision-related geometric transformations
Loading...
Searching...
No Matches
calib::ExtrinsicResidual< CameraT > Struct Template Referencefinal

#include <extrinsicsresidual.h>

Collaboration diagram for calib::ExtrinsicResidual< CameraT >:

Public Member Functions

 ExtrinsicResidual (PlanarView view_)
 
template<typename T >
bool operator() (const T *c_qua_r, const T *c_tra_r, const T *r_qua_t, const T *r_tra_t, const T *intrinsics, T *residuals) const
 

Static Public Member Functions

static auto * create (const PlanarView &view)
 

Public Attributes

const PlanarView view
 

Detailed Description

template<camera_model CameraT>
struct calib::ExtrinsicResidual< CameraT >

Definition at line 23 of file extrinsicsresidual.h.

Constructor & Destructor Documentation

◆ ExtrinsicResidual()

template<camera_model CameraT>
calib::ExtrinsicResidual< CameraT >::ExtrinsicResidual ( PlanarView  view_)
inlineexplicit

Definition at line 26 of file extrinsicsresidual.h.

Member Function Documentation

◆ create()

template<camera_model CameraT>
static auto * calib::ExtrinsicResidual< CameraT >::create ( const PlanarView view)
inlinestatic

Definition at line 48 of file extrinsicsresidual.h.

◆ operator()()

template<camera_model CameraT>
template<typename T >
bool calib::ExtrinsicResidual< CameraT >::operator() ( const T *  c_qua_r,
const T *  c_tra_r,
const T *  r_qua_t,
const T *  r_tra_t,
const T *  intrinsics,
T *  residuals 
) const
inline

Definition at line 29 of file extrinsicsresidual.h.

Member Data Documentation

◆ view

template<camera_model CameraT>
const PlanarView calib::ExtrinsicResidual< CameraT >::view

Definition at line 24 of file extrinsicsresidual.h.


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