package com.airbnb.lottie; import android.graphics.PointF; class CubicCurveData { private final PointF controlPoint1; private final PointF controlPoint2; private final PointF vertex; CubicCurveData() { controlPoint1 = new PointF(); controlPoint2 = new PointF(); vertex = new PointF(); } CubicCurveData(PointF controlPoint1, PointF controlPoint2, PointF vertex) { this.controlPoint1 = controlPoint1; this.controlPoint2 = controlPoint2; this.vertex = vertex; } void setControlPoint1(float x, float y) { controlPoint1.set(x, y); } PointF getControlPoint1() { return controlPoint1; } void setControlPoint2(float x, float y) { controlPoint2.set(x, y); } PointF getControlPoint2() { return controlPoint2; } void setVertex(float x, float y) { vertex.set(x, y); } PointF getVertex() { return vertex; } }