SCIRun  5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
Linear3DPWI< T > Class Template Reference

#include <LinearPWI.h>

Inheritance diagram for Linear3DPWI< T >:
PiecewiseInterp< T >

Public Member Functions

 Linear3DPWI ()
 
 Linear3DPWI (const Array1< double > &, const Array1< T > &)
 
bool set_data (const Array1< double > &, const Array1< T > &)
 
bool get_value (double, T &)
 
- Public Member Functions inherited from PiecewiseInterp< T >
 PiecewiseInterp ()
 
virtual ~PiecewiseInterp ()
 
int get_interval (double)
 
void reset ()
 

Additional Inherited Members

- Protected Member Functions inherited from PiecewiseInterp< T >
bool fill_data (const Array1< double > &)
 
- Protected Attributes inherited from PiecewiseInterp< T >
bool data_valid
 
int curr_intrv
 
double min_bnd
 
double max_bnd
 
Array1< double > points
 

Constructor & Destructor Documentation

Linear3DPWI ( )
inline
Linear3DPWI ( const Array1< double > &  pts,
const Array1< T > &  vals 
)

Member Function Documentation

bool get_value ( double  w,
T &  res 
)
inlinevirtual

Implements PiecewiseInterp< T >.

bool set_data ( const Array1< double > &  pts,
const Array1< T > &  vals 
)
virtual

Implements PiecewiseInterp< T >.


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