Public Member Functions | Public Attributes | List of all members
dai::RawPointCloudConfig Struct Reference

RawPointCloudConfig configuration structure. More...

#include <RawPointCloudConfig.hpp>

Inheritance diagram for dai::RawPointCloudConfig:
Inheritance graph
[legend]

Public Member Functions

 DEPTHAI_SERIALIZE (RawPointCloudConfig, sparse, transformationMatrix)
 
DatatypeEnum getType () const override
 
void serialize (std::vector< std::uint8_t > &metadata, DatatypeEnum &datatype) const override
 
- Public Member Functions inherited from dai::RawBuffer
 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}}}
 
- Public Attributes inherited from dai::RawBuffer
std::vector< std::uint8_t > data
 
int64_t sequenceNum = 0
 
Timestamp ts = {}
 
Timestamp tsDevice = {}
 

Detailed Description

RawPointCloudConfig configuration structure.

Definition at line 14 of file RawPointCloudConfig.hpp.

Member Function Documentation

◆ DEPTHAI_SERIALIZE()

dai::RawPointCloudConfig::DEPTHAI_SERIALIZE ( RawPointCloudConfig  ,
sparse  ,
transformationMatrix   
)

◆ getType()

DatatypeEnum dai::RawPointCloudConfig::getType ( ) const
inlineoverridevirtual

Reimplemented from dai::RawBuffer.

Definition at line 24 of file RawPointCloudConfig.hpp.

◆ serialize()

void dai::RawPointCloudConfig::serialize ( std::vector< std::uint8_t > &  metadata,
DatatypeEnum datatype 
) const
inlineoverridevirtual

Reimplemented from dai::RawBuffer.

Definition at line 19 of file RawPointCloudConfig.hpp.

Member Data Documentation

◆ sparse

bool dai::RawPointCloudConfig::sparse = false

Definition at line 15 of file RawPointCloudConfig.hpp.

◆ transformationMatrix

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.


The documentation for this struct was generated from the following file:


depthai
Author(s): Martin Peterlin
autogenerated on Sat Mar 22 2025 02:58:20