SPATMOD::IMAGE::FILTER_MULTIPLY Class Reference

Filter to multiply images. More...

#include <spatmod/imagefiltermultiply.h>

Inheritance diagram for SPATMOD::IMAGE::FILTER_MULTIPLY:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 FILTER_MULTIPLY (STAGE_ARRAY &PreviousStages, bool TakeOwnership, const PIXEL *pPixelProperties=0)
virtual ~FILTER_MULTIPLY ()

Detailed Description

Filter to multiply images.

Allows multiplication of multiple components or combination of single and multi-component images. All multi-component stages must have same number of components. Single-component stages will be multiplied by all components of multi-component stages.


Constructor & Destructor Documentation

SPATMOD::IMAGE::FILTER_MULTIPLY::FILTER_MULTIPLY ( STAGE_ARRAY PreviousStages,
bool  TakeOwnership,
const PIXEL pPixelProperties = 0 
)

Construct using array of previous stage pointers and common ownership.

All previous stages must have same total dimensions. If no pixel properties are specified, the resulting sample data types will be determined as the minimum size needed to prevent overflow. If pixel properties are specified, no range check will be performed, so overflow may occur if sample datatype range is too small.

Parameters:
PreviousStages Array of previous stages
TakeOwnership Filter takes ownership of previous stages and will delete when needed
pPixelProperties Resulting pixel properties, 0 to automatically determine
virtual SPATMOD::IMAGE::FILTER_MULTIPLY::~FILTER_MULTIPLY (  )  [virtual]

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

Generated on Sun Oct 7 21:39:53 2012 for TNTsdk 2012 by  doxygen 1.6.1