Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OpenKinect/libfreenect2
/ types & classes
Types & classes
277 in github.com/OpenKinect/libfreenect2
⨍
Functions
981
◇
Types & classes
277
↓ 43 callers
Class
Buffer
include/internal/CL/cl.hpp:273
↓ 31 callers
Class
NullType
include/internal/CL/cl.hpp:7379
↓ 21 callers
Class
SocketException
* Signals a problem with the execution of a socket call. */
tools/streamer_recorder/include/PracticalSocket.h:34
↓ 13 callers
Class
ColorSettingCommand
include/internal/libfreenect2/protocol/command.h:232
↓ 10 callers
Class
Kernel
include/internal/CL/cl.hpp:4737
↓ 8 callers
Class
NDRange
\brief Class interface for specifying NDRange values.
include/internal/CL/cl.hpp:4740
↓ 7 callers
Class
Image
! \brief C++ base class for Image Memory objects. * * See Memory for details about copy semantics, etc. * * \see Memory */
include/internal/CL/cl.hpp:3554
↓ 7 callers
Class
PrintBusAndDevice
src/libfreenect2.cpp:331
↓ 5 callers
Class
CommandQueue
include/internal/CL/cl.hpp:271
↓ 4 callers
Class
Program
include/internal/CL/cl.hpp:268
↓ 4 callers
Class
id
src/tinythread/tinythread.h:491
↓ 3 callers
Class
Context
include/internal/CL/cl.hpp:270
↓ 3 callers
Class
Mat
src/cpu_depth_packet_processor.cpp:60
↓ 3 callers
Class
Platform
! \brief Class interface for cl_platform_id. * * \note Copies of these objects are inexpensive, since they don't 'own' * any underlying res
include/internal/CL/cl.hpp:2177
↓ 2 callers
Class
Memory
include/internal/CL/cl.hpp:243
↓ 2 callers
Class
Status0x090000Response
include/internal/libfreenect2/protocol/response.h:118
↓ 1 callers
Class
Error
! \brief Exception class * * This may be thrown by API functions when __CL_ENABLE_EXCEPTIONS is defined. */
include/internal/CL/cl.hpp:280
↓ 1 callers
Class
ExtractKey
src/openni2/VideoStream.cpp:34
↓ 1 callers
Class
FirmwareVersionResponse
include/internal/libfreenect2/protocol/response.h:70
↓ 1 callers
Class
Image3D
! \brief Class interface for 3D Image Memory objects. * * See Memory for details about copy semantics, etc. * * \see Memory */
include/internal/CL/cl.hpp:4199
↓ 1 callers
Class
LedSettingCommand
include/internal/libfreenect2/protocol/command.h:260
↓ 1 callers
Class
Registration
src/openni2/Registration.hpp:32
↓ 1 callers
Class
RgbCameraParamsResponse
include/internal/libfreenect2/protocol/response.h:176
↓ 1 callers
Class
SerialNumberResponse
include/internal/libfreenect2/protocol/response.h:43
↓ 1 callers
Class
Transfer
include/internal/libfreenect2/usb/transfer_pool.h:63
Class
Allocator
include/internal/libfreenect2/allocator.h:37
Class
AsyncPacketProcessor
include/internal/libfreenect2/async_packet_processor.h:43
Class
Buffer
include/internal/libfreenect2/allocator.h:39
Class
BufferD3D10
! \brief Class interface for creating OpenCL buffers from ID3D10Buffer's. * * This is provided to facilitate interoperability with Direct3D. * *
include/internal/CL/cl.hpp:3355
Class
BufferGL
! \brief Class interface for GL Buffer Memory Objects. * * This is provided to facilitate interoperability with OpenGL. * * See Memory for deta
include/internal/CL/cl.hpp:3461
Class
BulkTransferPool
include/internal/libfreenect2/usb/transfer_pool.h:107
Class
CL_EXT_PREFIX__VERSION_1_1_DEPRECATED
include/internal/CL/cl.hpp:489
Class
ChangeCurrentOpenGLContext
src/opengl_depth_packet_processor.cpp:51
Class
ColorCameraParams
Color camera calibration parameters. * Kinect v2 includes factory preset values for these parameters. They are used in Registration. */
include/libfreenect2/libfreenect2.hpp:58
Enum
ColorSettingCommandType
The following information was found by using the library released by Microsoft under MIT license, https://github.com/Microsoft/MixedRealityCompanionKi
include/libfreenect2/color_settings.h:35
Class
ColorStream
src/openni2/ColorStream.hpp:37
Class
Command
include/internal/libfreenect2/protocol/command.h:101
Class
CommandBase
include/internal/libfreenect2/protocol/command.h:88
Class
CommandData
include/internal/libfreenect2/protocol/command.h:62
Class
CommandData<0>
include/internal/libfreenect2/protocol/command.h:79
Class
CommandTransaction
include/internal/libfreenect2/protocol/command_transaction.h:39
Class
CommandWith0Params
include/internal/libfreenect2/protocol/command.h:155
Class
CommandWith1Param
include/internal/libfreenect2/protocol/command.h:163
Class
CommandWith1ParamLarge
include/internal/libfreenect2/protocol/command.h:172
Class
CommandWith4Params
include/internal/libfreenect2/protocol/command.h:181
Class
CommunicatingSocket
* Socket which is able to connect, send, and receive */
tools/streamer_recorder/include/PracticalSocket.h:140
Class
Config
Configuration of depth processing. */
include/libfreenect2/libfreenect2.hpp:118
Class
ConsoleLogger
Logger class to the console (stderr). */
src/logging.cpp:103
Class
CpuDepthPacketProcessor
Depth packet processor using the CPU. */
include/internal/libfreenect2/depth_packet_processor.h:151
Class
CpuDepthPacketProcessorImpl
src/cpu_depth_packet_processor.cpp:270
Class
CpuDepthPacketProcessorImpl
TODO: push this to some internal namespace
include/internal/libfreenect2/depth_packet_processor.h:148
Class
CudaDepthPacketProcessor
include/internal/libfreenect2/depth_packet_processor.h:230
Class
CudaDepthPacketProcessorImpl
include/internal/libfreenect2/depth_packet_processor.h:228
Class
CudaKdeDepthPacketProcessor
include/internal/libfreenect2/depth_packet_processor.h:260
Class
CudaKdeDepthPacketProcessorImpl
* The class below implement a depth packet processor using the phase unwrapping * algorithm described in the paper "Efficient Phase Unwrapping using
include/internal/libfreenect2/depth_packet_processor.h:258
Class
DIR
tools/streamer_recorder/include/msdirent.h:162
Class
DataCallback
include/internal/libfreenect2/data_callback.h:38
Class
DataCallback
include/libfreenect2/packet_pipeline.h:39
Class
DepthPacket
Data packet with depth information. */
include/internal/libfreenect2/depth_packet_processor.h:44
Class
DepthPacketProcessor
include/internal/libfreenect2/depth_packet_processor.h:57
Class
DepthPacketProcessor
include/libfreenect2/packet_pipeline.h:41
Class
DepthPacketStreamParser
* Parser of th depth stream, recognizes valid depth packets in the stream, and * passes them on for further processing. */
include/internal/libfreenect2/depth_packet_stream_parser.h:60
Class
DepthStream
src/openni2/DepthStream.hpp:36
Class
DepthSubPacketFooter
include/internal/libfreenect2/depth_packet_stream_parser.h:45
Class
Device
src/openni2/VideoStream.hpp:37
Class
Device
include/internal/CL/cl.hpp:269
Enum
DeviceFeatureSelector
src/usb_control.cpp:41
Class
DeviceImpl
src/openni2/DeviceDriver.cpp:49
Class
Driver
src/openni2/DeviceDriver.cpp:381
Class
DumpDepthPacketProcessor
include/internal/libfreenect2/depth_packet_processor.h:283
Class
DumpRgbPacketProcessor
Class for dumping the JPEG information, eg to file. */
include/internal/libfreenect2/rgb_packet_processor.h:72
Class
EnqueueArgs
include/internal/CL/cl.hpp:7200
Class
Event
! \brief Class interface for cl_event. * * \note Copies of these objects are shallow, meaning that the copy will refer * to the same underl
include/internal/CL/cl.hpp:2842
Class
EventLoop
include/internal/libfreenect2/usb/event_loop.h:37
Class
FWSubsystemVersion
include/internal/libfreenect2/protocol/response.h:73
Class
FeatureSelectorRecipient
src/usb_control.cpp:53
Class
FeatureSelectorRecipient<DeviceFeatureSelector>
src/usb_control.cpp:59
Class
FeatureSelectorRecipient<InterfaceFeatureSelector>
src/usb_control.cpp:65
Enum
Format
Pixel format. */
include/libfreenect2/frame_listener.hpp:56
Class
Freenect2DeviceImpl
Freenect2 device implementation. */
src/libfreenect2.cpp:209
Class
Freenect2Impl
Freenect2 device storage and control. */
src/libfreenect2.cpp:348
Class
Freenect2Impl
include/libfreenect2/libfreenect2.hpp:240
Class
Freenect2ReplayDevice
src/libfreenect2.cpp:273
Class
Freenect2ReplayImpl
src/libfreenect2.cpp:588
Class
Freenect2ReplayImpl
include/libfreenect2/libfreenect2.hpp:324
Class
GenericResponse
include/internal/libfreenect2/protocol/response.h:134
Class
GetInfoFunctor0
include/internal/CL/cl.hpp:1577
Class
GetInfoFunctor1
include/internal/CL/cl.hpp:1586
Class
Image1D
! \brief Class interface for 1D Image Memory objects. * * See Memory for details about copy semantics, etc. * * \see Memory */
include/internal/CL/cl.hpp:3638
Class
Image1DArray
! \class Image1DArray * \brief Image interface for arrays of 1D images. */
include/internal/CL/cl.hpp:3804
Class
Image1DBuffer
! \class Image1DBuffer * \brief Image interface for 1D buffer images. */
include/internal/CL/cl.hpp:3727
Class
Image2D
! \brief Class interface for 2D Image Memory objects. * * See Memory for details about copy semantics, etc. * * \see Memory */
include/internal/CL/cl.hpp:3890
Class
Image2DArray
! \class Image2DArray * \brief Image interface for arrays of 2D images. */
include/internal/CL/cl.hpp:4110
Class
Image3DGL
! \brief Class interface for GL 3D Image Memory objects. * * This is provided to facilitate interoperability with OpenGL. * * See Memory for de
include/internal/CL/cl.hpp:4335
Class
ImageFormat
src/opengl_depth_packet_processor.cpp:272
Class
ImageFormat
examples/viewer.h:42
Class
ImageFormat
! \stuct ImageFormat * \brief Adds constructors and member functions for cl_image_format. * * \see cl_image_format */
include/internal/CL/cl.hpp:1994
Class
ImageGL
! \class ImageGL * \brief general image interface for GL interop. * We abstract the 2D and 3D GL images into a single instance here * that wraps al
include/internal/CL/cl.hpp:4424
Enum
InterfaceFeatureSelector
src/usb_control.cpp:47
Class
IrCameraParams
IR camera intrinsic calibration parameters. * Kinect v2 includes factory preset values for these parameters. They are used in depth image decoding,
include/libfreenect2/libfreenect2.hpp:104
next →
1–100 of 277, ranked by callers