Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members

Loris::PartialUtils::BandwidthScaler Class Reference

Scale the bandwidth of the specified Partial according to an envelope representing a time-varying bandwidth scale value. More...

#include <PartialUtils.h>

Inheritance diagram for Loris::PartialUtils::BandwidthScaler:

Loris::PartialUtils::PartialMutator List of all members.

Public Member Functions

 BandwidthScaler (double x)
 Construct a new BandwidthScaler from a constant scale factor.

 BandwidthScaler (const Envelope &e)
 Construct a new BandwidthScaler from an Envelope representing a time-varying scale factor.

void operator() (Partial &p) const
 Function call operator: apply a scale factor to the specified Partial.


Detailed Description

Scale the bandwidth of the specified Partial according to an envelope representing a time-varying bandwidth scale value.


Generated on Thu Apr 14 22:01:56 2005 for Loris by doxygen 1.3.4