MythTV  0.26-pre
Public Member Functions | Protected Attributes
StereoScope Class Reference

#include <visualize.h>

Inheritance diagram for StereoScope:
VisualBase MonoScope

List of all members.

Public Member Functions

 StereoScope ()
virtual ~StereoScope ()
void resize (const QSize &size)
bool process (VisualNode *node)
bool draw (QPainter *p, const QColor &back)
void handleKeyPress (const QString &action)

Protected Attributes

QColor startColor
QColor targetColor
vector< double > magnitudes
QSize size
bool const rubberband
double const falloff

Detailed Description

Definition at line 110 of file visualize.h.


Constructor & Destructor Documentation

Definition at line 145 of file visualize.cpp.

Definition at line 152 of file visualize.cpp.


Member Function Documentation

void StereoScope::resize ( const QSize &  size) [virtual]

Implements VisualBase.

Definition at line 156 of file visualize.cpp.

bool StereoScope::process ( VisualNode node) [virtual]

Implements VisualBase.

Reimplemented in MonoScope.

Definition at line 166 of file visualize.cpp.

bool StereoScope::draw ( QPainter *  p,
const QColor &  back 
) [virtual]

Implements VisualBase.

Reimplemented in MonoScope.

Definition at line 284 of file visualize.cpp.

void StereoScope::handleKeyPress ( const QString &  action) [inline, virtual]

Implements VisualBase.

Definition at line 119 of file visualize.h.


Member Data Documentation

QColor StereoScope::startColor [protected]

Definition at line 122 of file visualize.h.

Referenced by draw(), and MonoScope::draw().

QColor StereoScope::targetColor [protected]

Definition at line 122 of file visualize.h.

Referenced by draw(), and MonoScope::draw().

vector<double> StereoScope::magnitudes [protected]

Definition at line 123 of file visualize.h.

Referenced by draw(), MonoScope::draw(), process(), MonoScope::process(), and resize().

QSize StereoScope::size [protected]

Definition at line 124 of file visualize.h.

bool const StereoScope::rubberband [protected]

Definition at line 125 of file visualize.h.

Referenced by process(), and MonoScope::process().

double const StereoScope::falloff [protected]

Definition at line 126 of file visualize.h.

Referenced by process(), and MonoScope::process().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends