Public Member Functions | Static Public Attributes

pav::lib::visualizer::Phasor Class Reference

List of all members.

Public Member Functions

 Phasor ()
void process () throws PAVException
void setMode (int mode)
String toString ()
void dispose ()

Static Public Attributes

static final int MODE_DOTS = 1
static final int MODE_LINES = 2
static final int MODE_CURVES = 3

Detailed Description

Phasor draws the amplitude of the frame samples versus their rate of change (first derivate).

Author:
christopher

Constructor & Destructor Documentation

pav::lib::visualizer::Phasor::Phasor (  )  [inline]

Ctor.


Member Function Documentation

void pav::lib::visualizer::Phasor::dispose (  )  [inline]

Disposes this visualizer, releasing all resources that were used exclusively by this visualiter. Subsequent calls to any methods of the visualizer might cause exceptions.

Implements pav::lib::visualizer::Visualizer.

void pav::lib::visualizer::Phasor::process (  )  throws PAVException [inline]

Draws to the PApplet specified by drawTo.

Exceptions:
PAVException If an error occures while drawing

Implements pav::lib::visualizer::Visualizer.

void pav::lib::visualizer::Phasor::setMode ( int  mode  )  [inline]

Sets the visualization mode. Must be a valid mode according to the MODE_ constants of this class.

Parameters:
mode The visualization mode
String pav::lib::visualizer::Phasor::toString (  )  [inline]

Returns a short string representation of this visualizer.

Returns:
visualizer info

Implements pav::lib::visualizer::Visualizer.


Member Data Documentation

Draw a shape (connect dots with curves).

This offers the best quality at the cost of speed.

Draw dots.

Draw a a shape (connect dots with lines).


The documentation for this class was generated from the following file:
 All Classes Functions Variables