Namespace aditof. More...
Classes | |
| class | Adsd3500ModeSelector |
| class | ADSDErrors |
| Error codes from the ADSD3500, ADSD3100, ADSD3030 Usage: Included with aditof/camera.h For example: ADSDErrors err; LOG(INFO) << err.GetStringADSD3500(0x0001);. More... | |
| class | Camera |
| Manipulates the underlying camera system. More... | |
| struct | CameraDetails |
| Describes the properties 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... | |
| struct | DepthSensorModeDetails |
| Describes the type of entire frame that a depth sensor can capture and transmit. More... | |
| struct | DriverConfiguration |
| Describes the configuration of the used driver. More... | |
| class | Frame |
| Frame of a camera. More... | |
| struct | FrameDataDetails |
| Describes the properties of a data that embedded within the frame. More... | |
| struct | FrameDetails |
| Describes the properties of a frame. More... | |
| class | FrameHandler |
| Handles operations on a frame such as saving it to file and creating a new frame with content read from file. More... | |
| class | Gpio |
| struct | IntrinsicParameters |
| Describes the intrinsic parameters of a camera. More... | |
| struct | Metadata |
| Contains all of the metadata components. More... | |
| struct | Point3I_sdk |
| Holds the xyz values of a frame. 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 | System |
| The TOF system that manages the cameras. More... | |
| class | Utils |
| class | UtilsIni |
| class | V4lBufferAccessInterface |
| Interface for operations on v4l buffer such as enquing and dequeing. More... | |
Typedefs | |
| typedef std::function< void(Adsd3500Status)> | SensorInterruptCallback |
| Callback for sensor interrupts. More... | |
Functions | |
| SDK_API bool | operator!= (const FrameDataDetails &lhs, const FrameDataDetails &rhs) |
| operator != More... | |
| SDK_API bool | operator!= (const FrameDetails &lhs, const FrameDetails &rhs) |
| operator != More... | |
| std::ostream & | operator<< (std::ostream &o, const DepthSensorModeDetails &a) |
| prints human readable frame details More... | |
| std::ostream & | operator<< (std::ostream &o, const struct Metadata &meta) |
| prints human readable metadata structure More... | |
| SDK_API std::ostream & | operator<< (std::ostream &os, aditof::Adsd3500Status status) |
| operator << which make possible to print out items from aditof::Adsd3500Status enum More... | |
| SDK_API std::ostream & | operator<< (std::ostream &os, aditof::Status status) |
| operator << which make possible to print out items from aditof::Status enum More... | |
| SDK_API bool | operator== (const FrameDataDetails &lhs, const FrameDataDetails &rhs) |
| operator == More... | |
| SDK_API bool | operator== (const FrameDetails &lhs, const FrameDetails &rhs) |
| operator == More... | |
Variables | |
| const std::map< ImagerType, std::string > | ControlValue |
| Types of imagers based on ControlValue. More... | |
| const std::map< ImagerType, std::string > | imagerType |
| Types of imagers. More... | |
| static const unsigned int | USB_FRAME_HEIGHT = 480 |
| static const unsigned int | USB_FRAME_WIDTH = 640 |
Namespace aditof.
| typedef std::function<void(Adsd3500Status)> aditof::SensorInterruptCallback |
Callback for sensor interrupts.
Definition at line 50 of file depth_sensor_interface.h.
|
strong |
Status of the ADSD3500 sensor.
Definition at line 61 of file status_definitions.h.
| enum aditof::api_Values |
|
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 |
| OFFLINE | connects to a software module, no hardware involved |
Definition at line 44 of file connections.h.
|
strong |
Types of imagers.
| Enumerator | |
|---|---|
| UNSET | Value for when the type is unset. |
| ADSD3100 | The ADSD3100 imager. |
| ADSD3030 | The ADSD3030 imager. |
| ADTF3080 | The ADTF3080 imager. |
Definition at line 200 of file camera_definitions.h.
| enum aditof::protocols |
|
strong |
Status of any operation that the TOF sdk performs.
Definition at line 48 of file status_definitions.h.
| bool aditof::operator!= | ( | const FrameDataDetails & | lhs, |
| const FrameDataDetails & | rhs | ||
| ) |
operator !=
| lhs | - LHS FrameDataDetails |
| rhs | - RHS FrameDataDetails |
Definition at line 41 of file frame_operations.cpp.
| bool aditof::operator!= | ( | const FrameDetails & | lhs, |
| const FrameDetails & | rhs | ||
| ) |
operator !=
| lhs | - LHS FrameDetails |
| rhs | - RHS FrameDetails |
Definition at line 50 of file frame_operations.cpp.
|
inline |
prints human readable frame details
Definition at line 181 of file sensor_definitions.h.
|
inline |
prints human readable metadata structure
Definition at line 262 of file frame_definitions.h.
| std::ostream & aditof::operator<< | ( | std::ostream & | os, |
| aditof::Adsd3500Status | status | ||
| ) |
operator << which make possible to print out items from aditof::Adsd3500Status enum
| os | - output streamm |
| status | - an item of type aditof::Adsd3500Status |
Definition at line 62 of file status_definitions.cpp.
| std::ostream & aditof::operator<< | ( | std::ostream & | os, |
| aditof::Status | status | ||
| ) |
operator << which make possible to print out items from aditof::Status enum
| os | - output streamm |
| status | - an item of type aditof::Status |
Definition at line 36 of file status_definitions.cpp.
| bool aditof::operator== | ( | const FrameDataDetails & | lhs, |
| const FrameDataDetails & | rhs | ||
| ) |
operator ==
| lhs | - LHS FrameDataDetails |
| rhs | - RHS FrameDataDetails |
Definition at line 36 of file frame_operations.cpp.
| bool aditof::operator== | ( | const FrameDetails & | lhs, |
| const FrameDetails & | rhs | ||
| ) |
operator ==
| lhs | - LHS FrameDetails |
| rhs | - RHS FrameDetails |
Definition at line 45 of file frame_operations.cpp.
| const std::map<ImagerType, std::string> aditof::ControlValue |
Types of imagers based on ControlValue.
Definition at line 211 of file camera_definitions.h.
| const std::map<ImagerType, std::string> aditof::imagerType |
Types of imagers.
Definition at line 218 of file camera_definitions.h.
|
static |
Definition at line 41 of file usb_depth_sensor.h.
|
static |
Definition at line 40 of file usb_depth_sensor.h.