7
#ifndef __OPENCV_RGBD_DYNAFU_HPP__
8
#define __OPENCV_RGBD_DYNAFU_HPP__
10
#include "opencv2/core.hpp"
11
#include "opencv2/core/affine.hpp"
44
using
Params = kinfu::Params;
89
CV_WRAP
virtual
void
getNormals(InputArray points,
OutputArray
normals)
const
= 0;
95
CV_WRAP
virtual
void
reset() = 0;
98
virtual
const
Affine3f
getPose()
const
= 0;
108
CV_WRAP
virtual
bool
update(InputArray depth) = 0;
110
virtual
std::vector<Point3f> getNodesPos()
const
= 0;
This type is very similar to InputArray except that it is used for input/output and output function p...
Definition:
mat.hpp:295
Template class for small matrices whose type and size are known at compilation time
Definition:
matx.hpp:100
Definition:
dynafu.hpp:47
virtual const Affine3f getPose() const =0
Get current pose in voxel space
virtual const kinfu::Params & getParams() const =0
Get current parameters
CV_EXPORTS void render(const Texture2D &tex, Rect_< double > wndRect=Rect_< double >(0.0, 0.0, 1.0, 1.0), Rect_< double > texRect=Rect_< double >(0.0, 0.0, 1.0, 1.0))
Render OpenGL texture or primitives.
"black box" representation of the file storage associated with a file on disk.
Definition:
aruco.hpp:75
Definition:
cvstd_wrapper.hpp:74