cloudy trunk
Loading...
Searching...
No Matches
Monointerp Class Reference

#include <monointerp.h>

Collaboration diagram for Monointerp:

Public Member Functions

 Monointerp (const double x[], const double y[], long n)
 ~Monointerp (void)
double operator() (double xval) const

Private Member Functions

 Monointerp (const Monointerp &)
Monointerpoperator= (const Monointerp &)

Private Attributes

const std::vector< double > m_x
const std::vector< double > m_y
std::vector< double > m_g

Detailed Description

Definition at line 11 of file monointerp.h.

Constructor & Destructor Documentation

◆ Monointerp() [1/2]

Monointerp::Monointerp ( const double x[],
const double y[],
long n )

Definition at line 43 of file monointerp.cpp.

References ASSERT, m_g, m_x, and m_y.

Referenced by Monointerp(), and operator=().

◆ ~Monointerp()

Monointerp::~Monointerp ( void )

Definition at line 70 of file monointerp.cpp.

◆ Monointerp() [2/2]

Monointerp::Monointerp ( const Monointerp & )
private

References Monointerp().

Here is the call graph for this function:

Member Function Documentation

◆ operator()()

double Monointerp::operator() ( double xval) const

Definition at line 75 of file monointerp.cpp.

References m_g, m_x, and m_y.

◆ operator=()

Monointerp & Monointerp::operator= ( const Monointerp & )
private

References Monointerp().

Here is the call graph for this function:

Field Documentation

◆ m_g

std::vector<double> Monointerp::m_g
private

Definition at line 13 of file monointerp.h.

Referenced by Monointerp(), and operator()().

◆ m_x

const std::vector<double> Monointerp::m_x
private

Definition at line 12 of file monointerp.h.

Referenced by Monointerp(), and operator()().

◆ m_y

const std::vector<double> Monointerp::m_y
private

Definition at line 12 of file monointerp.h.

Referenced by Monointerp(), and operator()().


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