aimsdata  5.1.2
Neuroimaging data handling
aims::StructuredConstVolume< T > Class Template Reference

#include <aims/connectivity/structuring_element.h>

Collaboration diagram for aims::StructuredConstVolume< T >:

Public Types

typedef std::vector< carto::reference_wrapper< const T > >::iterator iterator
 
typedef std::vector< carto::reference_wrapper< const T > >::const_iterator const_iterator
 

Public Member Functions

 StructuredConstVolume (const carto::Volume< T > &vol, const StructuringElement &se)
 
 ~StructuredConstVolume ()
 
StructuredConstVolume< T >::iterator begin ()
 
StructuredConstVolume< T >::iterator end ()
 
StructuredConstVolume< T >::const_iterator begin () const
 
StructuredConstVolume< T >::const_iterator end () const
 

Protected Attributes

std::vector< carto::reference_wrapper< const T > > _vector
 

Detailed Description

template<typename T>
class aims::StructuredConstVolume< T >

See also
StructuredVolume

Definition at line 184 of file structuring_element.h.

Member Typedef Documentation

◆ const_iterator

template<typename T >
typedef std::vector<carto::reference_wrapper<const T> >::const_iterator aims::StructuredConstVolume< T >::const_iterator

Definition at line 188 of file structuring_element.h.

◆ iterator

template<typename T >
typedef std::vector<carto::reference_wrapper<const T> >::iterator aims::StructuredConstVolume< T >::iterator

Definition at line 187 of file structuring_element.h.

Constructor & Destructor Documentation

◆ StructuredConstVolume()

◆ ~StructuredConstVolume()

template<typename T >
aims::StructuredConstVolume< T >::~StructuredConstVolume ( )
inline

Definition at line 197 of file structuring_element.h.

Member Function Documentation

◆ begin() [1/2]

template<typename T >
StructuredConstVolume<T>::iterator aims::StructuredConstVolume< T >::begin ( )
inline

Definition at line 198 of file structuring_element.h.

References aims::StructuredConstVolume< T >::_vector.

◆ begin() [2/2]

template<typename T >
StructuredConstVolume<T>::const_iterator aims::StructuredConstVolume< T >::begin ( ) const
inline

Definition at line 200 of file structuring_element.h.

References aims::StructuredConstVolume< T >::_vector.

◆ end() [1/2]

template<typename T >
StructuredConstVolume<T>::iterator aims::StructuredConstVolume< T >::end ( )
inline

Definition at line 199 of file structuring_element.h.

References aims::StructuredConstVolume< T >::_vector.

◆ end() [2/2]

template<typename T >
StructuredConstVolume<T>::const_iterator aims::StructuredConstVolume< T >::end ( ) const
inline

Definition at line 201 of file structuring_element.h.

References aims::StructuredConstVolume< T >::_vector.

Member Data Documentation

◆ _vector


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