C# Класс Coon.Compass.Procyon.alglib.alglib.pspline

Показать файл Открыть проект

Открытые методы

Метод Описание
pspline2arclength ( pspline2interpolant p, double a, double b ) : double
pspline2build ( double xy, int n, int st, int pt, pspline2interpolant p ) : void
pspline2buildperiodic ( double xy, int n, int st, int pt, pspline2interpolant p ) : void
pspline2calc ( pspline2interpolant p, double t, double &x, double &y ) : void
pspline2diff ( pspline2interpolant p, double t, double &x, double &dx, double &y, double &dy ) : void
pspline2diff2 ( pspline2interpolant p, double t, double &x, double &dx, double &d2x, double &y, double &dy, double &d2y ) : void
pspline2parametervalues ( pspline2interpolant p, int &n, double &t ) : void
pspline2tangent ( pspline2interpolant p, double t, double &x, double &y ) : void
pspline3arclength ( pspline3interpolant p, double a, double b ) : double
pspline3build ( double xy, int n, int st, int pt, pspline3interpolant p ) : void
pspline3buildperiodic ( double xy, int n, int st, int pt, pspline3interpolant p ) : void
pspline3calc ( pspline3interpolant p, double t, double &x, double &y, double &z ) : void
pspline3diff ( pspline3interpolant p, double t, double &x, double &dx, double &y, double &dy, double &z, double &dz ) : void
pspline3diff2 ( pspline3interpolant p, double t, double &x, double &dx, double &d2x, double &y, double &dy, double &d2y, double &z, double &dz, double &d2z ) : void
pspline3parametervalues ( pspline3interpolant p, int &n, double &t ) : void
pspline3tangent ( pspline3interpolant p, double t, double &x, double &y, double &z ) : void

Приватные методы

Метод Описание
pspline2par ( double xy, int n, int pt, double &p ) : void
pspline3par ( double xy, int n, int pt, double &p ) : void

Описание методов

pspline2arclength() публичный статический Метод

public static pspline2arclength ( pspline2interpolant p, double a, double b ) : double
p pspline2interpolant
a double
b double
Результат double

pspline2build() публичный статический Метод

public static pspline2build ( double xy, int n, int st, int pt, pspline2interpolant p ) : void
xy double
n int
st int
pt int
p pspline2interpolant
Результат void

pspline2buildperiodic() публичный статический Метод

public static pspline2buildperiodic ( double xy, int n, int st, int pt, pspline2interpolant p ) : void
xy double
n int
st int
pt int
p pspline2interpolant
Результат void

pspline2calc() публичный статический Метод

public static pspline2calc ( pspline2interpolant p, double t, double &x, double &y ) : void
p pspline2interpolant
t double
x double
y double
Результат void

pspline2diff() публичный статический Метод

public static pspline2diff ( pspline2interpolant p, double t, double &x, double &dx, double &y, double &dy ) : void
p pspline2interpolant
t double
x double
dx double
y double
dy double
Результат void

pspline2diff2() публичный статический Метод

public static pspline2diff2 ( pspline2interpolant p, double t, double &x, double &dx, double &d2x, double &y, double &dy, double &d2y ) : void
p pspline2interpolant
t double
x double
dx double
d2x double
y double
dy double
d2y double
Результат void

pspline2parametervalues() публичный статический Метод

public static pspline2parametervalues ( pspline2interpolant p, int &n, double &t ) : void
p pspline2interpolant
n int
t double
Результат void

pspline2tangent() публичный статический Метод

public static pspline2tangent ( pspline2interpolant p, double t, double &x, double &y ) : void
p pspline2interpolant
t double
x double
y double
Результат void

pspline3arclength() публичный статический Метод

public static pspline3arclength ( pspline3interpolant p, double a, double b ) : double
p pspline3interpolant
a double
b double
Результат double

pspline3build() публичный статический Метод

public static pspline3build ( double xy, int n, int st, int pt, pspline3interpolant p ) : void
xy double
n int
st int
pt int
p pspline3interpolant
Результат void

pspline3buildperiodic() публичный статический Метод

public static pspline3buildperiodic ( double xy, int n, int st, int pt, pspline3interpolant p ) : void
xy double
n int
st int
pt int
p pspline3interpolant
Результат void

pspline3calc() публичный статический Метод

public static pspline3calc ( pspline3interpolant p, double t, double &x, double &y, double &z ) : void
p pspline3interpolant
t double
x double
y double
z double
Результат void

pspline3diff() публичный статический Метод

public static pspline3diff ( pspline3interpolant p, double t, double &x, double &dx, double &y, double &dy, double &z, double &dz ) : void
p pspline3interpolant
t double
x double
dx double
y double
dy double
z double
dz double
Результат void

pspline3diff2() публичный статический Метод

public static pspline3diff2 ( pspline3interpolant p, double t, double &x, double &dx, double &d2x, double &y, double &dy, double &d2y, double &z, double &dz, double &d2z ) : void
p pspline3interpolant
t double
x double
dx double
d2x double
y double
dy double
d2y double
z double
dz double
d2z double
Результат void

pspline3parametervalues() публичный статический Метод

public static pspline3parametervalues ( pspline3interpolant p, int &n, double &t ) : void
p pspline3interpolant
n int
t double
Результат void

pspline3tangent() публичный статический Метод

public static pspline3tangent ( pspline3interpolant p, double t, double &x, double &y, double &z ) : void
p pspline3interpolant
t double
x double
y double
z double
Результат void