brainrat-private  5.1.2
bio::ImageProc< T, U > Class Template Referenceabstract

#include <brainrat/utility/imageprocessor.h>

Inheritance diagram for bio::ImageProc< T, U >:

Public Member Functions

 ImageProc ()
 
virtual ~ImageProc ()
 
virtual void get (AimsData< T > &in, AimsData< U > &out, const carto::rc_ptr< aims::MaskIterator > mask=carto::rc_ptr< aims::MaskIterator >())=0
 
virtual U get (AimsData< T > &in, const Point3dl &p)=0
 

Detailed Description

template<class T, class U>
class bio::ImageProc< T, U >

Definition at line 54 of file imageprocessor.h.

Constructor & Destructor Documentation

◆ ImageProc()

template<class T , class U >
bio::ImageProc< T, U >::ImageProc ( )
inline

Definition at line 56 of file imageprocessor.h.

◆ ~ImageProc()

template<class T , class U >
virtual bio::ImageProc< T, U >::~ImageProc ( )
inlinevirtual

Definition at line 57 of file imageprocessor.h.

Member Function Documentation

◆ get() [1/2]

template<class T , class U >
virtual void bio::ImageProc< T, U >::get ( AimsData< T > &  in,
AimsData< U > &  out,
const carto::rc_ptr< aims::MaskIterator >  mask = carto::rc_ptr< aims::MaskIterator >() 
)
pure virtual

◆ get() [2/2]

template<class T , class U >
virtual U bio::ImageProc< T, U >::get ( AimsData< T > &  in,
const Point3dl &  p 
)
pure virtual

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