Visual Computing Library  devel
Loading...
Searching...
No Matches
vcl::VertexSampler< Vertex, CNST > Class Template Reference

Public Types

using PointType = VertexType::PositionType
 

Public Member Functions

void add (VertexType &v)
 
auto begin () const
 
void clear ()
 
auto end () const
 
void reserve (uint n)
 
void resize (uint n)
 
const VertexType::PositionType & sample (uint i) const
 
const std::vector< VertexType * > samples () const
 
void set (uint i, VertexType &v)
 
std::size_t size () const
 

Private Types

using VertexType = std::conditional_t< CNST, const Vertex, Vertex >
 

Private Attributes

std::vector< VertexType * > mSamples
 

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