#include <KinFuApp.hpp>
Public Member Functions | |
void | checkForShift () |
bool | execute () |
void | extractImage (KinFu &kinfu, cv::Mat &image) |
KinFuApp (OpenNISource &source, Options *options) | |
void | set_interactive () |
void | show_cube (KinFu &kinfu) |
void | show_depth (const cv::Mat &depth) |
void | show_mesh () |
void | show_raycasted (KinFu &kinfu) |
void | storePicPose (KinFu &kinfu, Affine3f pose, cv::Mat image) |
void | take_cloud (KinFu &kinfu) |
Static Public Member Functions | |
static void | KeyboardCallback (const cv::viz::KeyboardEvent &event, void *pthis) |
Public Attributes | |
OpenNISource & | capture_ |
cuda::DeviceArray< Point > | cloud_buffer |
size_t | cube_count_ |
cuda::Depth | depth_device_ |
bool | exit_ |
unsigned int | frame_count =0 |
cv::viz::Mesh * | garbageMesh_ |
cv::Mat * | image_ |
unsigned int | image_count =0 |
bool | iteractive_mode_ |
KinFu::Ptr | kinfu_ |
cv::viz::Mesh * | mesh_ |
bool | meshRender_ |
bool | no_viz_ |
bool | pause_ |
size_t | pic_count_ |
vector< Affine3f > | sample_poses_ |
double | timer_start_ |
cuda::Image | view_device_ |
cv::Mat | view_host_ |
cv::viz::Viz3d | viz |
Definition at line 16 of file KinFuApp.hpp.
|
inline |
Definition at line 64 of file KinFuApp.hpp.
|
inline |
Definition at line 222 of file KinFuApp.hpp.
|
inline |
Definition at line 314 of file KinFuApp.hpp.
|
inline |
Definition at line 290 of file KinFuApp.hpp.
|
inlinestatic |
Definition at line 18 of file KinFuApp.hpp.
|
inline |
Definition at line 260 of file KinFuApp.hpp.
|
inline |
Definition at line 252 of file KinFuApp.hpp.
|
inline |
Definition at line 227 of file KinFuApp.hpp.
|
inline |
Definition at line 117 of file KinFuApp.hpp.
|
inline |
Definition at line 235 of file KinFuApp.hpp.
Definition at line 275 of file KinFuApp.hpp.
|
inline |
Definition at line 269 of file KinFuApp.hpp.
OpenNISource& KinFuApp::capture_ |
Definition at line 455 of file KinFuApp.hpp.
cuda::DeviceArray<Point> KinFuApp::cloud_buffer |
Definition at line 467 of file KinFuApp.hpp.
size_t KinFuApp::cube_count_ |
Definition at line 461 of file KinFuApp.hpp.
cuda::Depth KinFuApp::depth_device_ |
Definition at line 466 of file KinFuApp.hpp.
bool KinFuApp::exit_ |
Definition at line 454 of file KinFuApp.hpp.
unsigned int KinFuApp::frame_count =0 |
Definition at line 453 of file KinFuApp.hpp.
cv::viz::Mesh* KinFuApp::garbageMesh_ |
Definition at line 460 of file KinFuApp.hpp.
cv::Mat* KinFuApp::image_ |
Definition at line 464 of file KinFuApp.hpp.
unsigned int KinFuApp::image_count =0 |
Definition at line 452 of file KinFuApp.hpp.
bool KinFuApp::iteractive_mode_ |
Definition at line 454 of file KinFuApp.hpp.
KinFu::Ptr KinFuApp::kinfu_ |
Definition at line 456 of file KinFuApp.hpp.
cv::viz::Mesh* KinFuApp::mesh_ |
Definition at line 459 of file KinFuApp.hpp.
bool KinFuApp::meshRender_ |
Definition at line 454 of file KinFuApp.hpp.
bool KinFuApp::no_viz_ |
Definition at line 454 of file KinFuApp.hpp.
bool KinFuApp::pause_ |
Definition at line 454 of file KinFuApp.hpp.
size_t KinFuApp::pic_count_ |
Definition at line 461 of file KinFuApp.hpp.
vector<Affine3f> KinFuApp::sample_poses_ |
Definition at line 457 of file KinFuApp.hpp.
double KinFuApp::timer_start_ |
Definition at line 462 of file KinFuApp.hpp.
cuda::Image KinFuApp::view_device_ |
Definition at line 465 of file KinFuApp.hpp.
cv::Mat KinFuApp::view_host_ |
Definition at line 463 of file KinFuApp.hpp.
cv::viz::Viz3d KinFuApp::viz |
Definition at line 458 of file KinFuApp.hpp.