#include <simulated.h>

Public Member Functions | |
| void | calcMatches (const std::vector< int > &newVisible, std::vector< cv::DMatch > &matches) |
| CircleCameraSimulator (const cv::Mat &intrinsics, const std::vector< cv::Point3f > &cloud) | |
| void | getNextFrame (std::vector< cv::KeyPoint > &imagePoints, std::vector< cv::DMatch > &matches) |
| virtual void | initRT () |
| virtual void | updateRT () |
| ~CircleCameraSimulator () | |
Protected Attributes | |
| float | angle_ |
| std::vector< cv::Point3f > | cloud_ |
| cv::Mat | intrinsics_ |
| float | radius_ |
| cv::Mat | rvec_ |
| cv::Mat | tvec_ |
| std::vector< int > | visible_ |
Definition at line 70 of file simulated.h.
| pe::CircleCameraSimulator::CircleCameraSimulator | ( | const cv::Mat & | intrinsics, | |
| const std::vector< cv::Point3f > & | cloud | |||
| ) |
Definition at line 304 of file simulated.cpp.
| pe::CircleCameraSimulator::~CircleCameraSimulator | ( | ) | [inline] |
Definition at line 74 of file simulated.h.
| void pe::CircleCameraSimulator::calcMatches | ( | const std::vector< int > & | newVisible, | |
| std::vector< cv::DMatch > & | matches | |||
| ) |
Definition at line 358 of file simulated.cpp.
| void pe::CircleCameraSimulator::getNextFrame | ( | std::vector< cv::KeyPoint > & | imagePoints, | |
| std::vector< cv::DMatch > & | matches | |||
| ) | [virtual] |
Implements pe::CameraSimulator.
Definition at line 336 of file simulated.cpp.
| void pe::CircleCameraSimulator::initRT | ( | ) | [virtual] |
Definition at line 310 of file simulated.cpp.
| void pe::CircleCameraSimulator::updateRT | ( | ) | [virtual] |
Definition at line 321 of file simulated.cpp.
float pe::CircleCameraSimulator::angle_ [protected] |
Definition at line 88 of file simulated.h.
std::vector<cv::Point3f> pe::CircleCameraSimulator::cloud_ [protected] |
Definition at line 84 of file simulated.h.
cv::Mat pe::CircleCameraSimulator::intrinsics_ [protected] |
Definition at line 83 of file simulated.h.
float pe::CircleCameraSimulator::radius_ [protected] |
Definition at line 87 of file simulated.h.
cv::Mat pe::CircleCameraSimulator::rvec_ [protected] |
Definition at line 86 of file simulated.h.
cv::Mat pe::CircleCameraSimulator::tvec_ [protected] |
Definition at line 86 of file simulated.h.
std::vector<int> pe::CircleCameraSimulator::visible_ [protected] |
Definition at line 85 of file simulated.h.