![]() |
aimsalgo 6.0.0
Neuroimaging image processing
|
#include <aims/pyramid/pyramid.h>

Public Types | |
| typedef AimsVector< bool, 3 > | AxesType |
Public Member Functions | |
| Pyramid (const PyramidFunc< T > &func) | |
| virtual | ~Pyramid () |
| void | setAxes (const AxesType &axes) |
| void | setRef (carto::rc_ptr< carto::Volume< T > > ref) |
| void | setLevel (int level) |
| const carto::rc_ptr< carto::Volume< T > > | item (int level) const |
| void | save (const std::string &name) const |
Protected Member Functions | |
| void | _new_ppItem (int level) |
| void | _free_ppItem () |
| void | _build () |
Protected Attributes | |
| const PyramidFunc< T > & | _func |
| carto::rc_ptr< carto::Volume< T > > | _ref |
| int | _level |
| carto::rc_ptr< carto::Volume< T > > * | _ppItem |
| AxesType | _axes |
| typedef AimsVector<bool, 3> Pyramid< T >::AxesType |
|
inline |
Definition at line 55 of file pyramid.h.
References _free_ppItem().
|
inlineprotected |
|
inlineprotected |
Definition at line 144 of file pyramid.h.
References _ppItem.
Referenced by setLevel(), and ~Pyramid().
|
inlineprotected |
|
inline |
Definition at line 244 of file pyramid.h.
References _level, _ppItem, and _ref.
Referenced by DisplacementField< T >::getField(), DisplacementField< T >::getQuality(), DisplacementField< T >::init(), and save().
|
inline |
Definition at line 257 of file pyramid.h.
References _level, item(), and aims::Writer< class T >::write().
|
inline |
Definition at line 155 of file pyramid.h.
References _build(), _free_ppItem(), _level, _new_ppItem(), and _ref.
Referenced by DisplacementField< T >::getField(), DisplacementField< T >::getQuality(), DisplacementField< T >::init(), and setRef().
|
inline |
Definition at line 84 of file pyramid.h.
References _level, _ref, and setLevel().
Referenced by DisplacementField< T >::getField(), DisplacementField< T >::getQuality(), and DisplacementField< T >::init().
|
protected |
|
protected |
|
protected |
Definition at line 68 of file pyramid.h.
Referenced by _build(), _free_ppItem(), _new_ppItem(), item(), and Pyramid().
|
protected |
Definition at line 66 of file pyramid.h.
Referenced by _build(), _new_ppItem(), item(), Pyramid(), setLevel(), and setRef().