Public Member Functions

Gaussian Class Reference

Applies gaussian blur to the image. More...

#include <gaussian.h>

Inheritance diagram for Gaussian:
Inheritance graph
[legend]
Collaboration diagram for Gaussian:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Gaussian ()
 ~Gaussian ()
QuillImage apply (const QuillImage &image) const
bool setOption (const QString &option, const QVariant &value)
QVariant option (const QString &option) const
const QStringList supportedOptions () const
virtual const QString name () const

Detailed Description

Applies gaussian blur to the image.

Note: this filter is intended to be used with small-size images only, as it is not well optimized and does not behave correctly with tiling.

Supports options: Radius (the Gaussian theta, the actual blur radius is three times bigger).

Default behavior: no operation.


Constructor & Destructor Documentation

Gaussian::Gaussian (  ) 
Gaussian::~Gaussian (  ) 

Member Function Documentation

QuillImage Gaussian::apply ( const QuillImage image  )  const [virtual]

Applies the filter to a given preview or fragment.

Reimplemented from QuillImageFilterImplementation.

virtual const QString Gaussian::name (  )  const [inline, virtual]

Reimplemented from QuillImageFilterImplementation.

QVariant Gaussian::option ( const QString &  filterOption  )  const [virtual]

Returns the value of a filter option. These options are the recommended way to pass information to the filters. This function needs to be reimplemented in a derived class to support options.

Reimplemented from QuillImageFilterImplementation.

bool Gaussian::setOption ( const QString &  filterOption,
const QVariant &  value 
) [virtual]

Sets the value of a filter option. These options are the recommended way to pass information to the filters. This function needs to be reimplemented in a derived class to support options.

Reimplemented from QuillImageFilterImplementation.

const QStringList Gaussian::supportedOptions (  )  const [virtual]

Reimplemented from QuillImageFilterImplementation.


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