Class AnimationSplineBuilder
Nombre del espacio: Aspose.Svg.Builder Asamblea: Aspose.SVG.dll (25.5.0)
Una clase de constructor para la construcción de funciones de tiempo de animación utilizando curvas cubas de Bézier.Esta clase permite la definición de una o más curvas cúbicas de Bézier, cada una especificada por dos puntos de control.La línea resultante se puede utilizar en animaciones CSS o transiciones para controlar el ritmo de la animación.
[ComVisible(true)]
public class AnimationSplineBuilder
Inheritance
object ← AnimationSplineBuilder
Miembros heredados
object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Constructors
AnimationSplineBuilder()
public AnimationSplineBuilder()
Methods
AddSpline(doble, doble, doble y doble)
Añade una curva cubica de Bézier a la línea de animación.
public AnimationSplineBuilder AddSpline(double x1, double y1, double x2, double y2)
Parameters
x1
double
El coordenado x del primer punto de control.
y1
double
El y-coordenado del primer punto de control.
x2
double
El coordenado x del segundo punto de control.
y2
double
El y-coordenado del segundo punto de control.
Returns
La instancia actual de AnimationSplineBuilder para la cadena de métodos.
Build()
Construye el valor de espina de animación como una cinta.
public string Build()
Returns
Una representación de la línea de animación, adecuada para el uso en CSS.