Public Member Functions | Private Attributes | List of all members
lvr2::manipulators::RandomSample Class Reference

#include <BaseBufferManipulators.hpp>

Inheritance diagram for lvr2::manipulators::RandomSample:
Inheritance graph
[legend]

Public Member Functions

template<typename T >
MultiChannelMap::val_type operator() (Channel< T > &channel) const
 
 RandomSample (size_t num_samples)
 

Private Attributes

const size_t m_num_samples
 
const size_t m_seed
 

Detailed Description

Definition at line 123 of file BaseBufferManipulators.hpp.

Constructor & Destructor Documentation

◆ RandomSample()

lvr2::manipulators::RandomSample::RandomSample ( size_t  num_samples)
inline

Definition at line 126 of file BaseBufferManipulators.hpp.

Member Function Documentation

◆ operator()()

template<typename T >
MultiChannelMap::val_type lvr2::manipulators::RandomSample::operator() ( Channel< T > &  channel) const
inline

Definition at line 133 of file BaseBufferManipulators.hpp.

Member Data Documentation

◆ m_num_samples

const size_t lvr2::manipulators::RandomSample::m_num_samples
private

Definition at line 179 of file BaseBufferManipulators.hpp.

◆ m_seed

const size_t lvr2::manipulators::RandomSample::m_seed
private

Definition at line 180 of file BaseBufferManipulators.hpp.


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


lvr2
Author(s): Thomas Wiemann , Sebastian Pütz , Alexander Mock , Lars Kiesow , Lukas Kalbertodt , Tristan Igelbrink , Johan M. von Behren , Dominik Feldschnieders , Alexander Löhr
autogenerated on Mon Feb 28 2022 22:46:12