C# Class Coon.Compass.Procyon.alglib.alglib.spline3d

Show file Open project: dbaileychess/Compass

Public Methods

Method Description
spline3dbuildtrilinearv ( double x, int n, double y, int m, double z, int l, double f, int d, spline3dinterpolant c ) : void
spline3dcalc ( spline3dinterpolant c, double x, double y, double z ) : double
spline3dcalcv ( spline3dinterpolant c, double x, double y, double z, double &f ) : void
spline3dcalcvbuf ( spline3dinterpolant c, double x, double y, double z, double &f ) : void
spline3dcopy ( spline3dinterpolant c, spline3dinterpolant cc ) : void
spline3dlintransf ( spline3dinterpolant c, double a, double b ) : void
spline3dlintransxyz ( spline3dinterpolant c, double ax, double bx, double ay, double by, double az, double bz ) : void
spline3dresampletrilinear ( double a, int oldzcount, int oldycount, int oldxcount, int newzcount, int newycount, int newxcount, double &b ) : void
spline3dunpackv ( spline3dinterpolant c, int &n, int &m, int &l, int &d, int &stype, double &tbl ) : void

Private Methods

Method Description
spline3ddiff ( spline3dinterpolant c, double x, double y, double z, double &f, double &fx, double &fy, double &fxy ) : void

Method Details

spline3dbuildtrilinearv() public static method

public static spline3dbuildtrilinearv ( double x, int n, double y, int m, double z, int l, double f, int d, spline3dinterpolant c ) : void
x double
n int
y double
m int
z double
l int
f double
d int
c spline3dinterpolant
return void

spline3dcalc() public static method

public static spline3dcalc ( spline3dinterpolant c, double x, double y, double z ) : double
c spline3dinterpolant
x double
y double
z double
return double

spline3dcalcv() public static method

public static spline3dcalcv ( spline3dinterpolant c, double x, double y, double z, double &f ) : void
c spline3dinterpolant
x double
y double
z double
f double
return void

spline3dcalcvbuf() public static method

public static spline3dcalcvbuf ( spline3dinterpolant c, double x, double y, double z, double &f ) : void
c spline3dinterpolant
x double
y double
z double
f double
return void

spline3dcopy() public static method

public static spline3dcopy ( spline3dinterpolant c, spline3dinterpolant cc ) : void
c spline3dinterpolant
cc spline3dinterpolant
return void

spline3dlintransf() public static method

public static spline3dlintransf ( spline3dinterpolant c, double a, double b ) : void
c spline3dinterpolant
a double
b double
return void

spline3dlintransxyz() public static method

public static spline3dlintransxyz ( spline3dinterpolant c, double ax, double bx, double ay, double by, double az, double bz ) : void
c spline3dinterpolant
ax double
bx double
ay double
by double
az double
bz double
return void

spline3dresampletrilinear() public static method

public static spline3dresampletrilinear ( double a, int oldzcount, int oldycount, int oldxcount, int newzcount, int newycount, int newxcount, double &b ) : void
a double
oldzcount int
oldycount int
oldxcount int
newzcount int
newycount int
newxcount int
b double
return void

spline3dunpackv() public static method

public static spline3dunpackv ( spline3dinterpolant c, int &n, int &m, int &l, int &d, int &stype, double &tbl ) : void
c spline3dinterpolant
n int
m int
l int
d int
stype int
tbl double
return void