cloudy  trunk
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Member Functions | Private Attributes
Monointerp Class Reference

#include <monointerp.h>

Collaboration diagram for Monointerp:
Collaboration graph
[legend]

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::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.

Monointerp::~Monointerp ( void  )

Definition at line 70 of file monointerp.cpp.

Monointerp::Monointerp ( const Monointerp )
private

Member Function Documentation

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

Definition at line 75 of file monointerp.cpp.

References m_g, m_x, and m_y.

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

Field Documentation

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

Definition at line 13 of file monointerp.h.

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

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

Definition at line 12 of file monointerp.h.

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

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: