ardour
Public Member Functions | Private Member Functions | Private Attributes | List of all members
InterpolationTest Class Reference

#include <interpolation_test.h>

Inheritance diagram for InterpolationTest:

Public Member Functions

void setUp ()
 
void tearDown ()
 
void linearInterpolationTest ()
 
void cubicInterpolationTest ()
 

Private Member Functions

 CPPUNIT_TEST_SUITE (InterpolationTest)
 
 CPPUNIT_TEST (cubicInterpolationTest)
 
 CPPUNIT_TEST (linearInterpolationTest)
 
 CPPUNIT_TEST_SUITE_END ()
 

Private Attributes

ARDOUR::Sample input [NUM_SAMPLES]
 
ARDOUR::Sample output [NUM_SAMPLES]
 
ARDOUR::LinearInterpolation linear
 
ARDOUR::CubicInterpolation cubic
 

Detailed Description

Definition at line 25 of file interpolation_test.h.

Member Function Documentation

InterpolationTest::CPPUNIT_TEST ( cubicInterpolationTest  )
private
InterpolationTest::CPPUNIT_TEST ( linearInterpolationTest  )
private
InterpolationTest::CPPUNIT_TEST_SUITE ( InterpolationTest  )
private
InterpolationTest::CPPUNIT_TEST_SUITE_END ( )
private
void InterpolationTest::cubicInterpolationTest ( )

Definition at line 91 of file interpolation_test.cc.

void InterpolationTest::linearInterpolationTest ( )

Definition at line 10 of file interpolation_test.cc.

void InterpolationTest::setUp ( )
inline

Definition at line 43 of file interpolation_test.h.

void InterpolationTest::tearDown ( )
inline

Definition at line 56 of file interpolation_test.h.

Member Data Documentation

ARDOUR::CubicInterpolation InterpolationTest::cubic
private

Definition at line 39 of file interpolation_test.h.

ARDOUR::Sample InterpolationTest::input[NUM_SAMPLES]
private

Definition at line 35 of file interpolation_test.h.

ARDOUR::LinearInterpolation InterpolationTest::linear
private

Definition at line 38 of file interpolation_test.h.

ARDOUR::Sample InterpolationTest::output[NUM_SAMPLES]
private

Definition at line 36 of file interpolation_test.h.


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