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

Show file Open project: dbaileychess/Compass

Public Methods

Method Description
spline2dbuildbicubic ( double x, double y, double f, int m, int n, spline2dinterpolant c ) : void
spline2dbuildbicubicv ( double x, int n, double y, int m, double f, int d, spline2dinterpolant c ) : void
spline2dbuildbilinear ( double x, double y, double f, int m, int n, spline2dinterpolant c ) : void
spline2dbuildbilinearv ( double x, int n, double y, int m, double f, int d, spline2dinterpolant c ) : void
spline2dcalc ( spline2dinterpolant c, double x, double y ) : double
spline2dcalcv ( spline2dinterpolant c, double x, double y, double &f ) : void
spline2dcalcvbuf ( spline2dinterpolant c, double x, double y, double &f ) : void
spline2dcopy ( spline2dinterpolant c, spline2dinterpolant cc ) : void
spline2ddiff ( spline2dinterpolant c, double x, double y, double &f, double &fx, double &fy, double &fxy ) : void
spline2dlintransf ( spline2dinterpolant c, double a, double b ) : void
spline2dlintransxy ( spline2dinterpolant c, double ax, double bx, double ay, double by ) : void
spline2dresamplebicubic ( double a, int oldheight, int oldwidth, double &b, int newheight, int newwidth ) : void
spline2dresamplebilinear ( double a, int oldheight, int oldwidth, double &b, int newheight, int newwidth ) : void
spline2dunpack ( spline2dinterpolant c, int &m, int &n, double &tbl ) : void
spline2dunpackv ( spline2dinterpolant c, int &m, int &n, int &d, double &tbl ) : void

Private Methods

Method Description
bicubiccalcderivatives ( double a, double x, double y, int m, int n, double &dx, double &dy, double &dxy ) : void

Method Details

spline2dbuildbicubic() public static method

public static spline2dbuildbicubic ( double x, double y, double f, int m, int n, spline2dinterpolant c ) : void
x double
y double
f double
m int
n int
c spline2dinterpolant
return void

spline2dbuildbicubicv() public static method

public static spline2dbuildbicubicv ( double x, int n, double y, int m, double f, int d, spline2dinterpolant c ) : void
x double
n int
y double
m int
f double
d int
c spline2dinterpolant
return void

spline2dbuildbilinear() public static method

public static spline2dbuildbilinear ( double x, double y, double f, int m, int n, spline2dinterpolant c ) : void
x double
y double
f double
m int
n int
c spline2dinterpolant
return void

spline2dbuildbilinearv() public static method

public static spline2dbuildbilinearv ( double x, int n, double y, int m, double f, int d, spline2dinterpolant c ) : void
x double
n int
y double
m int
f double
d int
c spline2dinterpolant
return void

spline2dcalc() public static method

public static spline2dcalc ( spline2dinterpolant c, double x, double y ) : double
c spline2dinterpolant
x double
y double
return double

spline2dcalcv() public static method

public static spline2dcalcv ( spline2dinterpolant c, double x, double y, double &f ) : void
c spline2dinterpolant
x double
y double
f double
return void

spline2dcalcvbuf() public static method

public static spline2dcalcvbuf ( spline2dinterpolant c, double x, double y, double &f ) : void
c spline2dinterpolant
x double
y double
f double
return void

spline2dcopy() public static method

public static spline2dcopy ( spline2dinterpolant c, spline2dinterpolant cc ) : void
c spline2dinterpolant
cc spline2dinterpolant
return void

spline2ddiff() public static method

public static spline2ddiff ( spline2dinterpolant c, double x, double y, double &f, double &fx, double &fy, double &fxy ) : void
c spline2dinterpolant
x double
y double
f double
fx double
fy double
fxy double
return void

spline2dlintransf() public static method

public static spline2dlintransf ( spline2dinterpolant c, double a, double b ) : void
c spline2dinterpolant
a double
b double
return void

spline2dlintransxy() public static method

public static spline2dlintransxy ( spline2dinterpolant c, double ax, double bx, double ay, double by ) : void
c spline2dinterpolant
ax double
bx double
ay double
by double
return void

spline2dresamplebicubic() public static method

public static spline2dresamplebicubic ( double a, int oldheight, int oldwidth, double &b, int newheight, int newwidth ) : void
a double
oldheight int
oldwidth int
b double
newheight int
newwidth int
return void

spline2dresamplebilinear() public static method

public static spline2dresamplebilinear ( double a, int oldheight, int oldwidth, double &b, int newheight, int newwidth ) : void
a double
oldheight int
oldwidth int
b double
newheight int
newwidth int
return void

spline2dunpack() public static method

public static spline2dunpack ( spline2dinterpolant c, int &m, int &n, double &tbl ) : void
c spline2dinterpolant
m int
n int
tbl double
return void

spline2dunpackv() public static method

public static spline2dunpackv ( spline2dinterpolant c, int &m, int &n, int &d, double &tbl ) : void
c spline2dinterpolant
m int
n int
d int
tbl double
return void