IFloatingPointIeee754<TSelf>.Lerp(TSelf, TSelf, TSelf) Metoda

Definicja

Wykonuje interpolację liniową między dwiema wartościami na podstawie danej wagi.

public:
 static override TSelf Lerp(TSelf value1, TSelf value2, TSelf amount);
public static virtual TSelf Lerp (TSelf value1, TSelf value2, TSelf amount);
static member Lerp : 'Self * 'Self * 'Self -> 'Self
Public Shared Overrides Function Lerp (value1 As TSelf, value2 As TSelf, amount As TSelf) As TSelf

Parametry

value1
TSelf

Pierwsza wartość, która ma być dolną granicą.

value2
TSelf

Druga wartość, która ma być górną granicą.

amount
TSelf

Wartość, która ma należeć do przedziału od 0 do 1, wskazuje wagę interpolacji.

Zwraca

TSelf

Wartość interpolowana.

Uwagi

Ta metoda zakłada, że dane wejściowe są poprawnie sformułowane i nie weryfikuje, że value1 < value2 ani że 0 <= amount <= 1.

Dotyczy