Calibration Library 1.0.0
A C++ library for camera calibration and vision-related geometric transformations
Loading...
Searching...
No Matches
calib::HandeyeBlocks Struct Referencefinal
Inheritance diagram for calib::HandeyeBlocks:
Collaboration diagram for calib::HandeyeBlocks:

Public Member Functions

auto get_param_blocks () const -> std::vector< ParamBlock > override
 
void populate_result (HandeyeResult &result) const
 
- Public Member Functions inherited from calib::ProblemParamBlocks
auto total_params () const -> size_t
 

Static Public Member Functions

static auto create (const Eigen::Isometry3d &init_pose) -> HandeyeBlocks
 

Public Attributes

std::array< double, 4 > quat
 
std::array< double, 3 > tran
 

Detailed Description

Definition at line 17 of file handeye.cpp.

Member Function Documentation

◆ create()

static auto calib::HandeyeBlocks::create ( const Eigen::Isometry3d &  init_pose) -> HandeyeBlocks
inlinestatic

Definition at line 21 of file handeye.cpp.

◆ get_param_blocks()

auto calib::HandeyeBlocks::get_param_blocks ( ) const -> std::vector<ParamBlock>
inlineoverridevirtual

Implements calib::ProblemParamBlocks.

Definition at line 31 of file handeye.cpp.

◆ populate_result()

void calib::HandeyeBlocks::populate_result ( HandeyeResult result) const
inline

Definition at line 35 of file handeye.cpp.

Member Data Documentation

◆ quat

std::array<double, 4> calib::HandeyeBlocks::quat

Definition at line 18 of file handeye.cpp.

◆ tran

std::array<double, 3> calib::HandeyeBlocks::tran

Definition at line 19 of file handeye.cpp.


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