C# Класс SpaceClaim.AddInLibrary.Interpolation

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

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

Метод Описание
Bilinear ( BoxUV bounds, System.Point values, PointUV t ) : System.Point
Bilinear ( BoxUV bounds, double values, PointUV t ) : double
Clamp ( double minInput, double maxInput, double value, double minOutput, double maxOutput ) : double
Interpolate ( System.Matrix a, System.Matrix b, double t ) : System.Matrix
Interpolate ( System.Point a, System.Point b, double t ) : System.Point
Interpolate ( Vector a, Vector b, double t ) : Vector
Interpolate ( double a, double b, double t ) : double

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

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

public static Bilinear ( BoxUV bounds, System.Point values, PointUV t ) : System.Point
bounds BoxUV
values System.Point
t PointUV
Результат System.Point

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

public static Bilinear ( BoxUV bounds, double values, PointUV t ) : double
bounds BoxUV
values double
t PointUV
Результат double

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

public static Clamp ( double minInput, double maxInput, double value, double minOutput, double maxOutput ) : double
minInput double
maxInput double
value double
minOutput double
maxOutput double
Результат double

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

public static Interpolate ( System.Matrix a, System.Matrix b, double t ) : System.Matrix
a System.Matrix
b System.Matrix
t double
Результат System.Matrix

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

public static Interpolate ( System.Point a, System.Point b, double t ) : System.Point
a System.Point
b System.Point
t double
Результат System.Point

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

public static Interpolate ( Vector a, Vector b, double t ) : Vector
a Vector
b Vector
t double
Результат Vector

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

public static Interpolate ( double a, double b, double t ) : double
a double
b double
t double
Результат double