IFloatingPointIeee754<TSelf>.Lerp(TSelf, TSelf, TSelf) Méthode

Définition

Effectue une interpolation linéaire entre deux valeurs en fonction de la pondération donnée.

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

Paramètres

value1
TSelf

Première valeur, qui est destinée à être la limite inférieure.

value2
TSelf

Deuxième valeur, qui est destinée à être la limite supérieure.

amount
TSelf

Valeur, destinée à être comprise entre 0 et 1, qui indique le poids de l’interpolation.

Retours

TSelf

Valeur interpolée.

Remarques

Cette méthode suppose que les entrées sont bien formées et ne valide pas que value1 < value2 ni que 0 <= amount <= 1.

S’applique à