Program Listing for File PointCloudProperties.hpp

Return to documentation for file (include/depthai/properties/PointCloudProperties.hpp)

#pragma once

#include <vector>

#include "depthai/common/optional.hpp"
#include "depthai/pipeline/datatype/PointCloudConfig.hpp"
#include "depthai/properties/Properties.hpp"

namespace dai {

struct PointCloudProperties : PropertiesSerializable<Properties, PointCloudProperties> {
    PointCloudConfig initialConfig;

    int numFramesPool = 4;

    ~PointCloudProperties() override;
};

DEPTHAI_SERIALIZE_EXT(PointCloudProperties, initialConfig, numFramesPool);

}  // namespace dai