package com.airbnb.lottie.model; import android.graphics.PointF; /* loaded from: classes2.dex */ public class CubicCurveData { private final PointF controlPoint1; private final PointF controlPoint2; private final PointF vertex; public PointF getControlPoint1() { return this.controlPoint1; } public PointF getControlPoint2() { return this.controlPoint2; } public PointF getVertex() { return this.vertex; } public CubicCurveData() { this.controlPoint1 = new PointF(); this.controlPoint2 = new PointF(); this.vertex = new PointF(); } public CubicCurveData(PointF pointF, PointF pointF2, PointF pointF3) { this.controlPoint1 = pointF; this.controlPoint2 = pointF2; this.vertex = pointF3; } public void setControlPoint1(float f, float f2) { this.controlPoint1.set(f, f2); } public void setControlPoint2(float f, float f2) { this.controlPoint2.set(f, f2); } public void setVertex(float f, float f2) { this.vertex.set(f, f2); } public void setFrom(CubicCurveData cubicCurveData) { setVertex(cubicCurveData.vertex.x, cubicCurveData.vertex.y); setControlPoint1(cubicCurveData.controlPoint1.x, cubicCurveData.controlPoint1.y); setControlPoint2(cubicCurveData.controlPoint2.x, cubicCurveData.controlPoint2.y); } public String toString() { return String.format("v=%.2f,%.2f cp1=%.2f,%.2f cp2=%.2f,%.2f", Float.valueOf(this.vertex.x), Float.valueOf(this.vertex.y), Float.valueOf(this.controlPoint1.x), Float.valueOf(this.controlPoint1.y), Float.valueOf(this.controlPoint2.x), Float.valueOf(this.controlPoint2.y)); } }