public class BezierCurveInterpolator
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
android.graphics.PointF |
a |
android.graphics.PointF |
b |
android.graphics.PointF |
end |
android.graphics.PointF |
start |
Constructor and Description |
---|
BezierCurveInterpolator() |
Modifier and Type | Method and Description |
---|---|
float |
calculateApproximatedLength() |
void |
divideCurveAt(float t,
android.graphics.PointF subStart,
android.graphics.PointF subA,
android.graphics.PointF subB,
android.graphics.PointF subEnd) |
float |
getY(float x)
Gets interpolated y values for specified x value
|
public final android.graphics.PointF start
public final android.graphics.PointF a
public final android.graphics.PointF b
public final android.graphics.PointF end
public final float getY(float x)
x
- The x valuepublic final float calculateApproximatedLength()
public final void divideCurveAt(float t, android.graphics.PointF subStart, android.graphics.PointF subA, android.graphics.PointF subB, android.graphics.PointF subEnd)