Public Member Functions

Flip Class Reference

Flips the image horizontally or vertically. More...

#include <flip.h>

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

List of all members.

Public Member Functions

 Flip ()
 ~Flip ()
QuillImage apply (const QuillImage &image) const
QRect newArea (const QSize &fullImageSize, const QRect &area) 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

Flips the image horizontally or vertically.

Supports options: Horizontal (leave false for vertical flip, set to true for horizontal flip).

Default behavior: Vertical flip.


Constructor & Destructor Documentation

Flip::Flip (  ) 
Flip::~Flip (  ) 

Member Function Documentation

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

Applies the filter to a given preview or fragment.

Reimplemented from QuillImageFilterImplementation.

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

Reimplemented from QuillImageFilterImplementation.

QRect Flip::newArea ( const QSize &  fullImageSize,
const QRect &  area 
) const [virtual]

If the filter changes dimensions of the image, this can be used to re-calculate a new position for a specific tile.

Reimplemented from QuillImageFilterImplementation.

QVariant Flip::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 Flip::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 Flip::supportedOptions (  )  const [virtual]

Reimplemented from QuillImageFilterImplementation.


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