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

Definice

Provede lineární interpolaci mezi dvěma hodnotami na základě dané váhy.

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

První hodnota, která má být dolní mez.

value2
TSelf

Druhá hodnota, která má být horní mez.

amount
TSelf

Hodnota, která má být mezi 0 a 1, která určuje váhu interpolace.

Návraty

TSelf

Interpolovaná hodnota

Poznámky

Tato metoda předpokládá, že vstupy jsou ve správném formátu, a neověřuje, zda value1 < value2 nebo že 0 <= amount <= 1.

Platí pro