Voxel
0.5.6
|
#include <Voxel14CameraFactory.h>
Public Member Functions | |
Voxel14CameraFactory (const String &name) | |
virtual DepthCameraPtr | getDepthCamera (DevicePtr device) |
virtual | ~Voxel14CameraFactory () |
Public Member Functions inherited from Voxel::TI::ToFCameraFactoryBase | |
ToFCameraFactoryBase (const String &name) | |
virtual bool | getChannels (Device &device, Vector< int > &channels) |
virtual Vector< GeneratorIDType > | getSupportedGeneratorTypes () |
virtual bool | getFrameGenerator (uint8_t frameType, GeneratorIDType generatorID, FrameGeneratorPtr &frameGenerator) |
virtual | ~ToFCameraFactoryBase () |
Public Member Functions inherited from Voxel::DepthCameraFactory | |
DepthCameraFactory (const String &name) | |
const String & | name () const |
const Vector< DevicePtr > & | getSupportedDevices () const |
virtual | ~DepthCameraFactory () |
Additional Inherited Members | |
Protected Member Functions inherited from Voxel::DepthCameraFactory | |
void | _addSupportedDevices (const Vector< DevicePtr > &devices) |
Protected Attributes inherited from Voxel::DepthCameraFactory | |
Vector< DevicePtr > | _supportedDevices |
String | _name |
Definition at line 19 of file Voxel14CameraFactory.h.
Voxel::TI::Voxel14CameraFactory::Voxel14CameraFactory | ( | const String & | name | ) |
Definition at line 21 of file Voxel14CameraFactory.cpp.
References Voxel::DepthCameraFactory::_addSupportedDevices(), VOXEL_14_PRODUCT_ID1, VOXEL_14_PRODUCT_ID2, and VOXEL_14_VENDOR_ID.
|
inlinevirtual |
Definition at line 26 of file Voxel14CameraFactory.h.
|
virtual |
Implements Voxel::DepthCameraFactory.
Definition at line 29 of file Voxel14CameraFactory.cpp.
References Voxel::USBDevice::productID(), Voxel::Device::USB, Voxel::USBDevice::vendorID(), VOXEL_14_PRODUCT_ID1, VOXEL_14_PRODUCT_ID2, and VOXEL_14_VENDOR_ID.