psSpline.h File Reference

#include <stdio.h>
#include <stdbool.h>
#include <float.h>
#include <math.h>
#include "psVector.h"
#include "psScalar.h"
#include "psPolynomial.h"

Include dependency graph for psSpline.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  psSpline1D
 One-Dimensional Spline. More...

Defines

#define PS_LEFT_SPLINE_DERIV   0.0
#define PS_RIGHT_SPLINE_DERIV   0.0
#define PS_ASSERT_SPLINE(NAME, RVAL)
#define PS_ASSERT_SPLINE_NON_NULL(NAME, RVAL)

Functions

psSpline1DpsSpline1DAlloc ()
 Allocates a psSpline1D structure.
float psSpline1DEval (const psSpline1D *spline, float x)
 Evaluates 1-D spline polynomials at a specific coordinate.
psVectorpsSpline1DEvalVector (const psSpline1D *spline, const psVector *x)
 Evaluates 1-D spline polynomials at a set of specific coordinates.
psSpline1DpsVectorFitSpline1D (const psVector *x, const psVector *y)
 Derive a one-dimensional spline fit.
bool psMemCheckSpline1D (psPtr ptr)
 Checks the type of a particular pointer.


Generated on Fri Feb 2 22:25:38 2007 for pslib by  doxygen 1.5.1