cgv
Loading...
Searching...
No Matches
cgv::plot::vecn_sample_access< N > Struct Template Reference
Inheritance diagram for cgv::plot::vecn_sample_access< N >:
cgv::plot::sample_access

Public Member Functions

 vecn_sample_access (const std::vector< std::vector< cgv::math::fvec< float, N > > > &_samples)
 
size_t size (unsigned i) const
 
float operator() (unsigned i, unsigned k, unsigned o) const
 

Public Attributes

const std::vector< std::vector< cgv::math::fvec< float, N > > > & samples
 

Detailed Description

template<uint32_t N>
struct cgv::plot::vecn_sample_access< N >

Definition at line 450 of file plot_base.cxx.

Constructor & Destructor Documentation

◆ vecn_sample_access()

template<uint32_t N>
cgv::plot::vecn_sample_access< N >::vecn_sample_access ( const std::vector< std::vector< cgv::math::fvec< float, N > > > &  _samples)
inline

Definition at line 453 of file plot_base.cxx.

Member Function Documentation

◆ operator()()

template<uint32_t N>
float cgv::plot::vecn_sample_access< N >::operator() ( unsigned  i,
unsigned  k,
unsigned  o 
) const
inlinevirtual

Implements cgv::plot::sample_access.

Definition at line 455 of file plot_base.cxx.

◆ size()

template<uint32_t N>
size_t cgv::plot::vecn_sample_access< N >::size ( unsigned  i) const
inlinevirtual

Implements cgv::plot::sample_access.

Definition at line 454 of file plot_base.cxx.

Member Data Documentation

◆ samples

template<uint32_t N>
const std::vector<std::vector<cgv::math::fvec<float, N> > >& cgv::plot::vecn_sample_access< N >::samples

Definition at line 452 of file plot_base.cxx.


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