Public Member Functions | Protected Attributes

gnash::ConvolutionFilter Class Reference

#include <ConvolutionFilter.h>

Inheritance diagram for gnash::ConvolutionFilter:
Inheritance graph
Collaboration diagram for gnash::ConvolutionFilter:
Collaboration graph

List of all members.

Public Member Functions

virtual bool read (SWFStream &in)
virtual ~ConvolutionFilter ()
 ConvolutionFilter ()
 ConvolutionFilter (boost::uint8_t matrixX, boost::uint8_t matrixY, const std::vector< float > &_matrix, float divisor, float bias, bool preserveAlpha, bool clamp, boost::uint32_t color, boost::uint8_t alpha)

Protected Attributes

boost::uint8_t _matrixX
boost::uint8_t _matrixY
std::vector< float > _matrix
float _divisor
float _bias
bool _preserveAlpha
bool _clamp
boost::uint32_t _color
boost::uint8_t _alpha

Constructor & Destructor Documentation

virtual gnash::ConvolutionFilter::~ConvolutionFilter (  )  [inline, virtual]
gnash::ConvolutionFilter::ConvolutionFilter (  )  [inline]
gnash::ConvolutionFilter::ConvolutionFilter ( boost::uint8_t  matrixX,
boost::uint8_t  matrixY,
const std::vector< float > &  _matrix,
float  divisor,
float  bias,
bool  preserveAlpha,
bool  clamp,
boost::uint32_t  color,
boost::uint8_t  alpha 
) [inline]

Member Function Documentation

bool gnash::ConvolutionFilter::read ( SWFStream in  )  [virtual]

Reimplemented from gnash::BitmapFilter.

Member Data Documentation

boost::uint8_t gnash::ConvolutionFilter::_alpha [protected]
boost::uint32_t gnash::ConvolutionFilter::_color [protected]
std::vector<float> gnash::ConvolutionFilter::_matrix [protected]
boost::uint8_t gnash::ConvolutionFilter::_matrixX [protected]
boost::uint8_t gnash::ConvolutionFilter::_matrixY [protected]

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