aimsalgo  5.1.2
Neuroimaging image processing
geodesic::SimpleVector< Data > Class Template Reference

#include <aims/geodesicpath/geodesic_mesh_elements.h>

Inheritance diagram for geodesic::SimpleVector< Data >:

Public Types

typedef Data * iterator
 

Public Member Functions

 SimpleVector ()
 
unsigned size ()
 
iterator begin ()
 
iterator end ()
 
template<class DataPointer >
void set_allocation (DataPointer begin, unsigned size)
 
Data & operator[] (unsigned i)
 
void clear ()
 

Detailed Description

template<class Data>
class geodesic::SimpleVector< Data >

Definition at line 26 of file geodesic_mesh_elements.h.

Member Typedef Documentation

◆ iterator

template<class Data >
typedef Data* geodesic::SimpleVector< Data >::iterator

Definition at line 34 of file geodesic_mesh_elements.h.

Constructor & Destructor Documentation

◆ SimpleVector()

template<class Data >
geodesic::SimpleVector< Data >::SimpleVector ( )
inline

Definition at line 29 of file geodesic_mesh_elements.h.

Member Function Documentation

◆ begin()

template<class Data >
iterator geodesic::SimpleVector< Data >::begin ( )
inline

◆ clear()

template<class Data >
void geodesic::SimpleVector< Data >::clear ( )
inline

Definition at line 54 of file geodesic_mesh_elements.h.

◆ end()

template<class Data >
iterator geodesic::SimpleVector< Data >::end ( )
inline

Definition at line 38 of file geodesic_mesh_elements.h.

◆ operator[]()

template<class Data >
Data& geodesic::SimpleVector< Data >::operator[] ( unsigned  i)
inline

Definition at line 48 of file geodesic_mesh_elements.h.

◆ set_allocation()

template<class Data >
template<class DataPointer >
void geodesic::SimpleVector< Data >::set_allocation ( DataPointer  begin,
unsigned  size 
)
inline

◆ size()


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