Class ToF
Defined in File ToF.hpp
Inheritance Relationships
Base Type
public dai::DeviceNodeGroup(Class DeviceNodeGroup)
Class Documentation
-
class ToF : public dai::DeviceNodeGroup
Public Functions
-
~ToF() override
-
inline virtual void buildInternal() override
Function called from within the
createfunction to build the node. This function is useful for initialization, setting up inputs and outputs = stuff that cannot be perform in the constuctor.
-
inline std::shared_ptr<ToF> build(dai::CameraBoardSocket boardSocket = dai::CameraBoardSocket::AUTO, dai::ImageFiltersPresetMode presetMode = dai::ImageFiltersPresetMode::TOF_MID_RANGE, std::optional<float> fps = std::nullopt)
Public Members
-
Subnode<ToFDepthConfidenceFilter> tofDepthConfidenceFilter = {*this, "tofDepthConfidenceFilter"}
-
Subnode<ImageFilters> imageFilters = {*this, "imageFilters"}
-
Output &depth
Filtered depth output
-
Output &confidence
Confidence output
-
Output &litude
Amplitude output
-
Output &intensity
Intensity output
-
Output &phase
Phase output
-
Input &imageFiltersInputConfig
Input config for image filters
-
ToFDepthConfidenceFilter &tofDepthConfidenceFilterNode
ToF depth confidence filter node
-
ImageFilters &imageFiltersNode
Image filters node
Public Static Functions
-
~ToF() override