Horus Doc || C++ Reference || Class Overview   Pixels   Images   Detector   Geometry   Registry || Doxygen's quick Index  

Do It Yourself operation

The "pattern" just offers the data pointers (see Image data pointers) to the functor.

Instantiations of the pattern are invoked via

Instantiation is done via the HxImgFtorDiy functor, with the following template parameters: The requirements on the DiyT template parameter expressed as class definition are:

template<class DstDataPtrT, class SrcDataPtrT>
class DiyT
{
public:
                        DiyT(HxTagList&);

    void                doIt(DstDataPtrT dstPtr, SrcDataPtrT srcPtr,
                             HxSizes dstSize, HxSizes srcSize);

    static HxString     className();
};

Example(s):

For further reference :
Return to patterns.


Generated on Tue Feb 3 14:19:12 2004 for C++Reference by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001