#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.