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.