brainrat-private 6.0.4
bio::ImageProcessors< T, U > Class Template Reference

#include <brainrat/utility/imageprocessor.h>

Public Member Functions

 ImageProcessors (const AimsData< T > &in, const carto::rc_ptr< aims::MaskIterator > mask=carto::rc_ptr< aims::MaskIterator >(), const std::string &procids="rgbm", const carto::Object options=carto::none(), const int32_t mode=OnDemand)
 
virtual ~ImageProcessors ()
 
virtual void initialize ()
 
virtual U get (const Point3dl &p, const int32_t pi)
 
virtual AimsData< U > get (const int32_t pi)
 
virtual std::string procids ()
 

Static Public Member Functions

static std::string expandprocids (const std::string procids)
 

Detailed Description

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

Definition at line 142 of file imageprocessor.h.

Constructor & Destructor Documentation

◆ ImageProcessors()

template<class T, class U>
bio::ImageProcessors< T, U >::ImageProcessors ( const AimsData< T > & in,
const carto::rc_ptr< aims::MaskIterator > mask = carto::rc_ptr< aims::MaskIterator >(),
const std::string & procids = "rgbm",
const carto::Object options = carto::none(),
const int32_t mode = OnDemand )

References bio::OnDemand, and procids().

◆ ~ImageProcessors()

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

Definition at line 149 of file imageprocessor.h.

Member Function Documentation

◆ expandprocids()

template<class T, class U>
static std::string bio::ImageProcessors< T, U >::expandprocids ( const std::string procids)
static

References procids().

◆ get() [1/2]

template<class T, class U>
virtual AimsData< U > bio::ImageProcessors< T, U >::get ( const int32_t pi)
virtual

◆ get() [2/2]

template<class T, class U>
virtual U bio::ImageProcessors< T, U >::get ( const Point3dl & p,
const int32_t pi )
virtual

◆ initialize()

template<class T, class U>
virtual void bio::ImageProcessors< T, U >::initialize ( )
virtual

◆ procids()

template<class T, class U>
virtual std::string bio::ImageProcessors< T, U >::procids ( )
virtual

Referenced by expandprocids(), and ImageProcessors().


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