util/bezier library

Functions

bezier(List<Vector3> points) → Vector3 Function(double)
diagToMatrix(Tuple2<int, int> lAndU, Array diag) → Array
fillDiagonal(Array mat, double val) → Array
fillDiagonalWithValues(Array mat, List<double> values) → Array
getSmoothHandlePoints(List<Vector3> points) → Tuple2<List<Vector3>, List<Vector3>>
integerInterpolate(int start, int end, double alpha) → Tuple2<int, double>
interpolate<T>(dynamic a, dynamic b, double alpha) → T
interpolateColorList(List<Color> a, List<Color> b, double alpha) → List<Color>
interpolateValue<T>(dynamic a, dynamic b, double alpha) → T
isClosed(List<Vector3> points, {double tolerance = 1e-6}) → bool
partialBezierPoints(List<Vector3> points, double a, double b) → List<Vector3>