A.I.M.S algorithms


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

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

Definition at line 32 of file geodesic_mesh_elements.h.

Constructor & Destructor Documentation

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

Definition at line 29 of file geodesic_mesh_elements.h.

Member Function Documentation

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

Definition at line 37 of file geodesic_mesh_elements.h.

Referenced by geodesic::Mesh::closest_vertices().

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

Definition at line 54 of file geodesic_mesh_elements.h.

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

Definition at line 38 of file geodesic_mesh_elements.h.

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

Definition at line 48 of file geodesic_mesh_elements.h.

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

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