CGR Localization
 All Classes Namespaces Files Functions Variables Macros Pages
DepthCam Class Referenceabstract

Generic Depth Camera Interface. More...

#include <plane_filtering.h>

Inheritance diagram for DepthCam:

Public Member Functions

virtual vector3f depthPixelTo3D (int row, int col, void *depthImage)=0
 Convert pixel specified by (row,col) from provided depth image to a 3D point, and return that 3D point.
 
virtual vector3f depthPixelTo3D (int ind, void *depthImage)=0
 Convert pixel specified by index ind from provided depth image to a 3D point, and return that 3D point.
 
virtual bool isValidDepth (int row, int col, void *depthImage)=0
 Returns true if pixel specified by (row,col) has a valid depth value in the provided depth image.
 
virtual bool isValidDepth (int ind, void *depthImage)=0
 Returns true if pixel specified by index ind has a valid depth value in the provided depth image.
 
virtual vector3f depthValueTo3D (int row, int col, void *depthValue)=0
 Convert depth value from provided row and column to a 3D point.
 
virtual float rawDepthToMetricDepth (void *depthValue)=0
 Convert raw Depth value to a Metric value.
 

Public Attributes

float fovH
 
float fovV
 
int width
 
int height
 
float minDepth
 
float maxDepth
 
float f
 focal point
 

Detailed Description

Generic Depth Camera Interface.

Definition at line 40 of file plane_filtering.h.


The documentation for this class was generated from the following files: