Classes | Defines
contrib/tbl/vipl/filter/vipl_filter_abs.h File Reference

This class provides a non-templated abstract class for all filters. More...

Go to the source code of this file.

Classes

class  vipl_filter_abs

Defines

#define FILTER_IMPTR_DEC_REFCOUNT(v)   ((v)->dec_refcount(),(v)=0)
#define FILTER_IMPTR_INC_REFCOUNT(v)   ((v)->inc_refcount())
#define FILTER_KERNPTR_DEC_REFCOUNT(v)   ((v)->dec_refcount())

Detailed Description

This class provides a non-templated abstract class for all filters.

It has no data and little functionality, providing only axis naming and composition methods.

Author:
Terry Boult, Lehigh University 1997, 1998.
   Modifications
     Peter Vanroose - Aug.2000 - converted to vxl
   

Definition in file vipl_filter_abs.h.


Define Documentation

#define FILTER_IMPTR_DEC_REFCOUNT (   v)    ((v)->dec_refcount(),(v)=0)

Definition at line 21 of file vipl_filter_abs.h.

#define FILTER_IMPTR_INC_REFCOUNT (   v)    ((v)->inc_refcount())

Definition at line 24 of file vipl_filter_abs.h.

#define FILTER_KERNPTR_DEC_REFCOUNT (   v)    ((v)->dec_refcount())

Definition at line 27 of file vipl_filter_abs.h.