<dependencies> <dependency> <groupId>org.curvesapi</groupId> <artifactId>curvesapi</artifactId> <version>1.06</version> </dependency> </dependencies> import org.curvesapi.curve.Curve; import org.curvesapi.curve.CurveFactory; import org.curvesapi.curve.Point; CurveFactory factory = new CurveFactory(); Point startPoint = new Point(0, 0); Point endPoint = new Point(100, 100); Point controlPoint1 = new Point(50, 0); Point controlPoint2 = new Point(50, 100); Curve curve = factory.createCurve(startPoint, controlPoint1, controlPoint2, endPoint); for (double t = 0; t <= 1; t += 0.01) { Point point = curve.pointAt(t); drawPoint(point); }


上一篇:
下一篇:
切换中文