[an error occurred while processing this directive]
Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

ssifn Class Reference

#include <lensFunc.h>

List of all members.

Public Member Functions

 ssifn (int k=4)
 ~ssifn ()
int getParamCount (int k=0)
int getParams (double *p, int k=0)
int setParams (double *p, int k=0)
int getInfParams (double *p, int k=0)
int setInfParams (double *p, int k=0)
double yofx (double x)
double xofy (double y)

Protected Member Functions

int setSpline ()
void sssub (int l, int r)

Protected Attributes

int kmax
int npts
doublepara
doublexval
doubleyval
doubleCxy
doubleCyx


Constructor & Destructor Documentation

ssifn::ssifn int  k = 4  ) 
 

ssifn::~ssifn  ) 
 


Member Function Documentation

int ssifn::getInfParams double p,
int  k = 0
 

int ssifn::getParamCount int  k = 0  ) 
 

int ssifn::getParams double p,
int  k = 0
 

int ssifn::setInfParams double p,
int  k = 0
 

int ssifn::setParams double p,
int  k = 0
 

int ssifn::setSpline  )  [protected]
 

void ssifn::sssub int  l,
int  r
[protected]
 

double ssifn::xofy double  y  ) 
 

double ssifn::yofx double  x  ) 
 


Member Data Documentation

double* ssifn::Cxy [protected]
 

double * ssifn::Cyx [protected]
 

int ssifn::kmax [protected]
 

int ssifn::npts [protected]
 

double* ssifn::para [protected]
 

double* ssifn::xval [protected]
 

double * ssifn::yval [protected]
 


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

Generated on Mon Sep 20 01:01:35 2010 for Hugintrunk by doxygen 1.3.9.1