aimsdata  5.0.5
Neuroimaging data handling
SiteIterator< AimsSurface< D, Void > > Class Template Reference

#include <aims/texdata/texdata.h>

Public Types

typedef SiteType< AimsSurface< D, Void > >::type Site
 

Public Member Functions

const Site operator* ()
 
SiteIterator< AimsSurface< D, Void > > & operator++ ()
 
SiteIterator< AimsSurface< D, Void > > & operator-- ()
 
 SiteIterator (const AimsSurface< D, Void > *data, uint index)
 
 SiteIterator (const AimsSurface< D, Void > *data, std::vector< Point3df > *coords, uint index)
 
bool operator== (const SiteIterator< AimsSurface< D, Void > > &other) const
 
bool operator!= (const SiteIterator< AimsSurface< D, Void > > &other) const
 

Detailed Description

template<int D>
class SiteIterator< AimsSurface< D, Void > >

Definition at line 114 of file texdata.h.

Member Typedef Documentation

◆ Site

template<int D>
typedef SiteType<AimsSurface<D,Void> >::type SiteIterator< AimsSurface< D, Void > >::Site

Definition at line 116 of file texdata.h.

Constructor & Destructor Documentation

◆ SiteIterator() [1/2]

template<int D>
SiteIterator< AimsSurface< D, Void > >::SiteIterator ( const AimsSurface< D, Void > *  data,
uint  index 
)

Definition at line 331 of file texdata.h.

References AimsSurface< D, T >::vertex().

◆ SiteIterator() [2/2]

template<int D>
SiteIterator< AimsSurface< D, Void > >::SiteIterator ( const AimsSurface< D, Void > *  data,
std::vector< Point3df > *  coords,
uint  index 
)

Definition at line 339 of file texdata.h.

Member Function Documentation

◆ operator!=()

template<int D>
bool SiteIterator< AimsSurface< D, Void > >::operator!= ( const SiteIterator< AimsSurface< D, Void > > &  other) const

Definition at line 276 of file texdata.h.

◆ operator*()

template<int D>
const Site SiteIterator< AimsSurface< D, Void > >::operator* ( )
inline

Definition at line 118 of file texdata.h.

References operator==().

◆ operator++()

template<int D>
SiteIterator< AimsSurface< D, Void > > & SiteIterator< AimsSurface< D, Void > >::operator++ ( )

Definition at line 348 of file texdata.h.

◆ operator--()

template<int D>
SiteIterator< AimsSurface< D, Void > > & SiteIterator< AimsSurface< D, Void > >::operator-- ( )

Definition at line 355 of file texdata.h.

◆ operator==()

template<int D>
bool SiteIterator< AimsSurface< D, Void > >::operator== ( const SiteIterator< AimsSurface< D, Void > > &  other) const

Definition at line 269 of file texdata.h.


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