Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

# interpol::LinearInterpolation Class Reference

`#include <Interpol.h>`

Inheritance diagram for interpol::LinearInterpolation:

[legend]
Collaboration diagram for interpol::LinearInterpolation:

[legend]
List of all members.

## Public Member Functions
virtual double | GetInterpolatedY (double x) const
virtual InterpolationFactory::Type | GetType () const
## Protected Member Functions
| LinearInterpolation ()
virtual | ~LinearInterpolation ()
## Friends
class | InterpolationFactory

## Constructor & Destructor Documentation

interpol::LinearInterpolation::LinearInterpolation | ( |  | ) | `[protected]`

| Definition at line 204 of file Interpol.cpp.

interpol::LinearInterpolation::~LinearInterpolation | ( |  | ) | `[protected, virtual]`

| Definition at line 209 of file Interpol.cpp.

## Member Function Documentation

double interpol::LinearInterpolation::GetInterpolatedY | ( | double | x | ) | const`[virtual]`

| Implements interpol::Interpolation. Definition at line 213 of file Interpol.cpp.

InterpolationFactory::Type interpol::LinearInterpolation::GetType | ( |  | ) | const`[virtual]`

| Implements interpol::Interpolation. Definition at line 243 of file Interpol.cpp.

## Friends And Related Function Documentation

friend class InterpolationFactory`[friend]`

| Reimplemented from interpol::Interpolation. Definition at line 104 of file Interpol.h.

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

- Tools/Math/Interpol.h
- Tools/Math/Interpol.cpp