Open3D (C++ API)  0.19.0
Loading...
Searching...
No Matches
open3d::ml::contrib::SampledData Class Reference

#include <GridSubsampling.h>

Public Member Functions

 SampledData ()
 SampledData (const size_t fdim, const size_t ldim)
void update_all (const PointXYZ p, std::vector< float >::iterator f_begin, std::vector< int >::iterator l_begin)
void update_features (const PointXYZ p, std::vector< float >::iterator f_begin)
void update_classes (const PointXYZ p, std::vector< int >::iterator l_begin)
void update_points (const PointXYZ p)

Data Fields

int count
PointXYZ point
std::vector< float > features
std::vector< std::unordered_map< int, int > > labels

Constructor & Destructor Documentation

◆ SampledData() [1/2]

open3d::ml::contrib::SampledData::SampledData ( )
inline

◆ SampledData() [2/2]

open3d::ml::contrib::SampledData::SampledData ( const size_t fdim,
const size_t ldim )
inline

Member Function Documentation

◆ update_all()

void open3d::ml::contrib::SampledData::update_all ( const PointXYZ p,
std::vector< float >::iterator f_begin,
std::vector< int >::iterator l_begin )
inline

◆ update_classes()

void open3d::ml::contrib::SampledData::update_classes ( const PointXYZ p,
std::vector< int >::iterator l_begin )
inline

◆ update_features()

void open3d::ml::contrib::SampledData::update_features ( const PointXYZ p,
std::vector< float >::iterator f_begin )
inline

◆ update_points()

void open3d::ml::contrib::SampledData::update_points ( const PointXYZ p)
inline

Field Documentation

◆ count

int open3d::ml::contrib::SampledData::count

◆ features

std::vector<float> open3d::ml::contrib::SampledData::features

◆ labels

std::vector<std::unordered_map<int, int> > open3d::ml::contrib::SampledData::labels

◆ point

PointXYZ open3d::ml::contrib::SampledData::point

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