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

#include <RawPointCloudData.hpp>

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

Public Member Functions

 DEPTHAI_SERIALIZE (RawPointCloudData, width, height, minx, miny, minz, maxx, maxy, maxz, sparse, instanceNum, RawBuffer::ts, RawBuffer::tsDevice, RawBuffer::sequenceNum)
 
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

unsigned int height
 
uint32_t instanceNum = 0
 
float maxx
 
float maxy
 
float maxz
 
float minx
 
float miny
 
float minz
 
bool sparse = false
 
unsigned int width
 
- Public Attributes inherited from dai::RawBuffer
std::vector< std::uint8_t > data
 
int64_t sequenceNum = 0
 
Timestamp ts = {}
 
Timestamp tsDevice = {}
 

Detailed Description

Definition at line 10 of file RawPointCloudData.hpp.

Member Function Documentation

◆ DEPTHAI_SERIALIZE()

dai::RawPointCloudData::DEPTHAI_SERIALIZE ( RawPointCloudData  ,
width  ,
height  ,
minx  ,
miny  ,
minz  ,
maxx  ,
maxy  ,
maxz  ,
sparse  ,
instanceNum  ,
RawBuffer::ts  ,
RawBuffer::tsDevice  ,
RawBuffer::sequenceNum   
)

◆ getType()

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

Reimplemented from dai::RawBuffer.

Definition at line 24 of file RawPointCloudData.hpp.

◆ serialize()

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

Reimplemented from dai::RawBuffer.

Definition at line 19 of file RawPointCloudData.hpp.

Member Data Documentation

◆ height

unsigned int dai::RawPointCloudData::height

Definition at line 12 of file RawPointCloudData.hpp.

◆ instanceNum

uint32_t dai::RawPointCloudData::instanceNum = 0

Definition at line 13 of file RawPointCloudData.hpp.

◆ maxx

float dai::RawPointCloudData::maxx

Definition at line 15 of file RawPointCloudData.hpp.

◆ maxy

float dai::RawPointCloudData::maxy

Definition at line 15 of file RawPointCloudData.hpp.

◆ maxz

float dai::RawPointCloudData::maxz

Definition at line 15 of file RawPointCloudData.hpp.

◆ minx

float dai::RawPointCloudData::minx

Definition at line 14 of file RawPointCloudData.hpp.

◆ miny

float dai::RawPointCloudData::miny

Definition at line 14 of file RawPointCloudData.hpp.

◆ minz

float dai::RawPointCloudData::minz

Definition at line 14 of file RawPointCloudData.hpp.

◆ sparse

bool dai::RawPointCloudData::sparse = false

Definition at line 16 of file RawPointCloudData.hpp.

◆ width

unsigned int dai::RawPointCloudData::width

Definition at line 11 of file RawPointCloudData.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