Main Page   Class Overview   Pixels   Images   Geometry   Quick Index  

HxSampleFunTem Class Template Reference

Class definition for sample function. More...

#include <HxSampleFunTem.h>

Inheritance diagram for HxSampleFunTem::

List of all members.

Public Methods

 HxSampleFunTem (HxString)
 Constructor. More...

virtual void init ()=0
 Initialize the functor. More...

virtual void next (ArgType pixV, ArgType maskV, HxPoint p)=0
 Process the next element. More...

virtual ResType result ()=0
 Produce a result. More...


Detailed Description

template<class ArgType, class ResType>
class HxSampleFunTem< ArgType, ResType >

Class definition for sample function.


Constructor & Destructor Documentation

template<class ArgType, class ResType>
HxSampleFunTem< ArgType, ResType >::HxSampleFunTem HxString    name
 

Constructor.

00020 {
00021     HxSampleFunTable<ArgType, ResType>::instance()->insert(name, this);
00022 }


Member Function Documentation

template<class ArgType, class ResType>
virtual void HxSampleFunTem< ArgType, ResType >::init   [pure virtual]
 

Initialize the functor.

template<class ArgType, class ResType>
virtual void HxSampleFunTem< ArgType, ResType >::next ArgType    pixV,
ArgType    maskV,
HxPoint    p
[pure virtual]
 

Process the next element.

template<class ArgType, class ResType>
virtual ResType HxSampleFunTem< ArgType, ResType >::result   [pure virtual]
 

Produce a result.


The documentation for this class was generated from the following files:
Generated on Tue Jan 8 13:59:34 2002 for C++Reference by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001