RawPointCloudConfig configuration structure. More...
#include <RawPointCloudConfig.hpp>
Public Member Functions | |
DEPTHAI_SERIALIZE (RawPointCloudConfig, sparse, transformationMatrix) | |
DatatypeEnum | getType () const override |
void | serialize (std::vector< std::uint8_t > &metadata, DatatypeEnum &datatype) const override |
![]() | |
DEPTHAI_SERIALIZE (RawBuffer, sequenceNum, ts, tsDevice) | |
virtual | ~RawBuffer ()=default |
Public Attributes | |
bool | sparse = false |
std::array< std::array< float, 4 >, 4 > | transformationMatrix = {{{1, 0, 0, 0}, {0, 1, 0, 0}, {0, 0, 1, 0}, {0, 0, 0, 1}}} |
![]() | |
std::vector< std::uint8_t > | data |
int64_t | sequenceNum = 0 |
Timestamp | ts = {} |
Timestamp | tsDevice = {} |
RawPointCloudConfig configuration structure.
Definition at line 14 of file RawPointCloudConfig.hpp.
dai::RawPointCloudConfig::DEPTHAI_SERIALIZE | ( | RawPointCloudConfig | , |
sparse | , | ||
transformationMatrix | |||
) |
|
inlineoverridevirtual |
Reimplemented from dai::RawBuffer.
Definition at line 24 of file RawPointCloudConfig.hpp.
|
inlineoverridevirtual |
Reimplemented from dai::RawBuffer.
Definition at line 19 of file RawPointCloudConfig.hpp.
bool dai::RawPointCloudConfig::sparse = false |
Definition at line 15 of file RawPointCloudConfig.hpp.
std::array<std::array<float, 4>, 4> dai::RawPointCloudConfig::transformationMatrix = {{{1, 0, 0, 0}, {0, 1, 0, 0}, {0, 0, 1, 0}, {0, 0, 0, 1}}} |
Definition at line 17 of file RawPointCloudConfig.hpp.