Struct ToFProperties

Inheritance Relationships

Base Type

Struct Documentation

struct ToFProperties : public dai::PropertiesSerializable<Properties, ToFProperties>

Specify properties for ToF

Public Functions

~ToFProperties() override

Public Members

ToFConfig initialConfig

Initial ToF config

int numFramesPool = 4

Num frames in output pool

std::optional<std::int32_t> numShaves

Number of shaves reserved for ToF decoding.

std::vector<int> warpHwIds

Warp HW IDs to use for undistortion, if empty, use auto/default.

CameraBoardSocket boardSocket = CameraBoardSocket::AUTO

Which socket will color camera use

std::string cameraName = ""

Which camera name will color camera use

CameraImageOrientation imageOrientation = CameraImageOrientation::AUTO

Camera sensor image orientation / pixel readout

float fps = AUTO

Camera sensor FPS

int numFramesPoolRaw = 3

Pool sizes

Public Static Attributes

static constexpr int AUTO = 0