BezierCurve (Français)

Disponible depuis LÖVE 0.9.0
Ce-tte type n'est pas supporté-e par des versions plus anciennes.

une objet courbe de Bézier qui peut évaluer et rendre une courbe de Bézier de degré arbitraire. Pour d'avantage d'informations sur les courbes de Bézier, vous pouvez consulter cet article sur Wikipédia.

Constructeurs

love.math.newBezierCurve (Français) Creates a new BezierCurve (Français) object.

Fonctions

BezierCurve:evaluate (Français) Évalue la courbe de Bézier au paramètre t.
BezierCurve:getControlPoint (Français) Retourne les coordonnées du i-èmes point de contrôle.
BezierCurve:getControlPointCount (Français) Retourne le nombre de points de contrôle de la courbe de Bézier.
BezierCurve:getDegree (Français) Retourne le degré de la courbe de Bézier.
BezierCurve:getDerivative (Français) Retourne la dérivée de la courbe de Bézier.
BezierCurve:getSegment (Français) Retourne un objet BezierCurve (courbe de Bézier) qui correspond à un segment spécifié de ce BezierCurve.
BezierCurve:insertControlPoint (Français) Insert un point de contrôle en tant que nouveau i-ème point de contrôle.
BezierCurve:removeControlPoint (Français) Removes the specified control point.
BezierCurve:render (Français) Retourne une liste de points sur la courbe.
BezierCurve:renderSegment (Français) Retourne une liste de points sur une partie spécifique de la courbe.
BezierCurve:rotate (Français) Pivote la courbe de Bézier.
BezierCurve:scale (Français) Change l'échelle de la courbe de Bézier.
BezierCurve:setControlPoint (Français) Définit les coordonnées du i-ème point de contrôle.
BezierCurve:translate (Français) Move the Bézier curve.
Object:release (Français) Détruit immédiatement la référence Lua à l'objet.
Object:type (Français) Retourne le type d'un objet comme une chaîne de caractère.
Object:typeOf (Français) Test si un objet est d'un certain type.

Supertypes

Voir également

Autres langues