Time-of-Flight-SDK
|
Namespace aditof. More...
Classes | |
struct | BufferInfo |
Provides extra details for the frame buffer. More... | |
class | Camera |
Manipulates the underlying camera system. More... | |
struct | CameraDetails |
Describes the properties of a camera. More... | |
struct | DepthParameters |
Describes the depth parameters of a camera. More... | |
class | DepthSensorInterface |
Provides access to the low level functionality of the camera sensor. This includes sensor configuration as well as analog front end(AFE) configuration. More... | |
class | Frame |
Frame of a camera. More... | |
struct | FrameDetails |
Describes the properties of a frame. More... | |
struct | IntrinsicParameters |
Describes the intrinsic parameters of a camera. More... | |
struct | SensorDetails |
Provides details about the device. More... | |
class | SensorEnumeratorFactory |
Provides the means to construct different types of sensors enumerators. Based on the connection type (on target, USB, Network), different enumerators need to be used. More... | |
class | SensorEnumeratorInterface |
Can search for sensors and retrieve sensors by category. More... | |
class | StorageInterface |
Interface for storage of data. For example: EEPROM, Flash, file on disk, etc. More... | |
class | System |
The TOF system that manages the cameras. More... | |
class | TemperatureSensorInterface |
Interface for a temperature sensor. More... | |
Typedefs | |
typedef std::function< void(Status, Frame *)> | FrameUpdateCallback |
Callback for frame updates. | |
Enumerations | |
enum | FrameDataType { FrameDataType::FULL_DATA, FrameDataType::DEPTH, FrameDataType::IR, FrameDataType::RGB } |
Types of data that a frame can contain. More... | |
enum | Status { Status::OK, Status::BUSY, Status::UNREACHABLE, Status::INVALID_ARGUMENT, Status::UNAVAILABLE, Status::GENERIC_ERROR } |
Status of any operation that the TOF sdk performs. More... | |
enum | ConnectionType { ConnectionType::ON_TARGET, ConnectionType::USB, ConnectionType::NETWORK } |
Types of connections. More... | |
enum | CameraType { CameraType::AD_96TOF1_EBZ, CameraType::AD_FXTOF1_EBZ, CameraType::SMART_3D_CAMERA } |
Types of cameras. More... | |
Functions | |
bool | operator== (const FrameDetails &lhs, const FrameDetails &rhs) |
operator == More... | |
bool | operator!= (const FrameDetails &lhs, const FrameDetails &rhs) |
operator != More... | |
Namespace aditof.
|
strong |
Types of cameras.
Enumerator | |
---|---|
AD_96TOF1_EBZ | AD-96TOF1-EBZ camera. |
AD_FXTOF1_EBZ | AD-FXTOF1-EBZ camera. |
SMART_3D_CAMERA | 3D Smart camera |
Definition at line 46 of file target_sdk_definitions.h.
|
strong |
Types of connections.
Enumerator | |
---|---|
ON_TARGET | on the target, direct sysfs access |
USB | connects to target via USB |
NETWORK | connects to target via Network |
Definition at line 44 of file connections.h.
|
strong |
Types of data that a frame can contain.
Enumerator | |
---|---|
FULL_DATA | Raw information. |
DEPTH | Depth information. |
IR | Infrared information. |
RGB | RGB information. |
Definition at line 46 of file frame_definitions.h.
|
strong |
Status of any operation that the TOF sdk performs.
Definition at line 44 of file status_definitions.h.
bool aditof::operator!= | ( | const FrameDetails & | lhs, |
const FrameDetails & | rhs | ||
) |
bool aditof::operator== | ( | const FrameDetails & | lhs, |
const FrameDetails & | rhs | ||
) |