Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

pp::Generators::SawWave Class Template Reference

Generate a saw toothed wave. More...

#include <Generators.h>

Inheritance diagram for pp::Generators::SawWave

Inheritance graph
[legend]
Collaboration diagram for pp::Generators::SawWave:

Collaboration graph
[legend]
List of all members.

Public Methods

 SawWave (unsigned wavelength=100)
operator() ()
void SetWavelength (unsigned length)
unsigned GetWavelength () const
const char* GetName () const

Detailed Description

template<typename T = short> template class pp::Generators::SawWave

Generate a saw toothed wave.


Constructor & Destructor Documentation

template<typenameT = short>
pp::Generators::SawWave<T>::SawWave<T> ( unsigned wavelength = 100 ) [inline]
 

Parameters:
wavelength   The length of a complete wave in samples.


The documentation for this class was generated from the following file:
Generated at Mon Nov 27 01:47:17 2000 for LibPenguinPlay by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000