libfreenect2  0.1
Classes | Typedefs | Functions
libfreenect2 Namespace Reference

Classes

class  Frame
 Frame format and metadata. More...
 
class  FrameListener
 Callback interface to receive new frames. More...
 
class  SyncMultiFrameListener
 Collect multiple types of frames. More...
 
class  Freenect2Device
 Device control. More...
 
class  Freenect2
 Library context to find and open devices. More...
 
class  Logger
 Provide interfaces to receive log messages. More...
 
class  PacketPipeline
 Base class for other pipeline classes. More...
 
class  CpuPacketPipeline
 Pipeline with CPU depth processing. More...
 
class  OpenGLPacketPipeline
 Pipeline with OpenGL depth processing. More...
 
class  OpenCLPacketPipeline
 Pipeline with OpenCL depth processing. More...
 
class  Registration
 Combine frames of depth and color camera. More...
 

Typedefs

typedef std::map< Frame::Type,
Frame * > 
FrameMap
 Storage of multiple different types of frames. More...
 

Functions

LoggercreateConsoleLogger (Logger::Level level)
 Allocate a Logger instance that outputs log to standard input/output. More...
 
LoggercreateConsoleLoggerWithDefaultLevel ()
 Default is Info, or overridden by environment variable LIBFREENECT2_LOGGER_LEVEL. More...
 
LoggergetGlobalLogger ()
 Get the pointer to the current logger. More...
 
void setGlobalLogger (Logger *logger)
 Set the logger for all log output in this library. More...