Celartem::ImageParam Struct Reference

#include <pxl_imageparam.h>

Inheritance diagram for Celartem::ImageParam:

Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ~ImageParam ()
 Destructor is defined as virtual since this class is to be derived.

Protected Member Functions

 ImageParam (const ImageParam &)
 Copy constructor is protected to prevent slicing problems.
ImageParamoperator= (const ImageParam &)
 Assign operator is protected to prevent slicing problems.


Detailed Description

Any parameter structure used by Image::setParam should be derived from this class. This structure is intended to be initialized as an auto-object to pass to Image::setParam. Image classes uses dynamic_cast to check whether the parameter instance passed is for their purpose or not.
See also:
Image Parameter Structures, Image

Definition at line 51 of file pxl_imageparam.h.


Constructor & Destructor Documentation

virtual Celartem::ImageParam::~ImageParam (  )  [inline, virtual]

Destructor is defined as virtual since this class is to be derived.

Definition at line 56 of file pxl_imageparam.h.

Celartem::ImageParam::ImageParam ( const ImageParam  )  [inline, protected]

Copy constructor is protected to prevent slicing problems.

Definition at line 60 of file pxl_imageparam.h.


Member Function Documentation

ImageParam& Celartem::ImageParam::operator= ( const ImageParam  )  [inline, protected]

Assign operator is protected to prevent slicing problems.

Definition at line 63 of file pxl_imageparam.h.


The documentation for this struct was generated from the following file:
This document is automatically generated using doxygen 1.5.4 at Fri Jun 27 18:23:12 2008.