Classes | Defines | Typedefs | Functions | Variables

csa.h File Reference

#include "csadll.h"

Go to the source code of this file.

Classes

struct  point

Defines

#define _POINT_STRUCT

Typedefs

typedef struct csa csa

Functions

CSADLLIMPEXP csacsa_create ()
CSADLLIMPEXP void csa_destroy (csa *a)
CSADLLIMPEXP void csa_addpoints (csa *a, int n, point points[])
CSADLLIMPEXP void csa_calculatespline (csa *a)
CSADLLIMPEXP void csa_approximate_point (csa *a, point *p)
CSADLLIMPEXP void csa_approximate_points (csa *a, int n, point *points)
CSADLLIMPEXP void csa_setnpmin (csa *a, int npmin)
CSADLLIMPEXP void csa_setnpmax (csa *a, int npmax)
CSADLLIMPEXP void csa_setk (csa *a, int k)
CSADLLIMPEXP void csa_setnpps (csa *a, double npps)

Variables

int csa_verbose
char * csa_version

Define Documentation

#define _POINT_STRUCT

Definition at line 28 of file csa.h.


Typedef Documentation

typedef struct csa csa

Definition at line 41 of file csa.h.


Function Documentation

CSADLLIMPEXP void csa_addpoints ( csa a,
int  n,
point  points[] 
)

Definition at line 396 of file csa.c.

CSADLLIMPEXP void csa_approximate_point ( csa a,
point p 
)

Definition at line 1671 of file csa.c.

CSADLLIMPEXP void csa_approximate_points ( csa a,
int  n,
point points 
)

Definition at line 1744 of file csa.c.

CSADLLIMPEXP void csa_calculatespline ( csa a  ) 

Definition at line 1662 of file csa.c.

CSADLLIMPEXP csa* csa_create (  ) 

Definition at line 349 of file csa.c.

CSADLLIMPEXP void csa_destroy ( csa a  ) 

Definition at line 378 of file csa.c.

CSADLLIMPEXP void csa_setk ( csa a,
int  k 
)

Definition at line 1762 of file csa.c.

CSADLLIMPEXP void csa_setnpmax ( csa a,
int  npmax 
)

Definition at line 1757 of file csa.c.

CSADLLIMPEXP void csa_setnpmin ( csa a,
int  npmin 
)

Definition at line 1752 of file csa.c.

CSADLLIMPEXP void csa_setnpps ( csa a,
double  npps 
)

Variable Documentation

Definition at line 41 of file csa.c.

char* csa_version

Definition at line 17 of file csa/version.h.