OpenSiv3D  v0.6.5
C++20 framework for creative coding
s3d::Spline2D Member List

This is the complete list of members for s3d::Spline2D, including all inherited members.

acceleration(size_t i, double t) consts3d::Spline2D
acceleration(SplineIndex si) consts3d::Spline2D
advance(SplineIndex si, double dl) consts3d::Spline2D
advanceMirror(SplineIndex si, double dl, int32 &direction) consts3d::Spline2D
advanceWrap(SplineIndex si, double dl) consts3d::Spline2D
asLineString(int32 quality=24) consts3d::Spline2D
boundingRect(size_t i) consts3d::Spline2D
calculateRoundBuffer(double distance, int32 quality=24, int32 bufferQuality=24) consts3d::Spline2D
clear() noexcepts3d::Spline2D
curvature(size_t i, double t) consts3d::Spline2D
curvature(SplineIndex si) consts3d::Spline2D
draw(const ColorF &color=Palette::White, int32 quality=24) consts3d::Spline2D
draw(double thickness, const ColorF &color=Palette::White, int32 quality=24) consts3d::Spline2D
draw(double thickness, std::function< ColorF(SplineIndex)> colorFunc, int32 quality=24) consts3d::Spline2D
draw(const LineStyle &style, double thickness, const ColorF &color=Palette::White, int32 quality=24) consts3d::Spline2D
fastBoundingRect(size_t i) consts3d::Spline2D
findIntersections(const Spline2D &other, double tolerance=0.1) consts3d::Spline2D
findNearest(Vec2 pos) consts3d::Spline2D
findSelfIntersections(double tolerance=0.1) consts3d::Spline2D
isEmpty() const noexcepts3d::Spline2D
isRing() const noexcepts3d::Spline2D
length(size_t i, double maxError=0.01) consts3d::Spline2D
length(size_t i, double t0, double t1, double maxError=0.01) consts3d::Spline2D
operator bool() const noexcepts3d::Spline2Dexplicit
position(size_t i, double t) consts3d::Spline2D
position(SplineIndex si) consts3d::Spline2D
size() const noexcepts3d::Spline2D
Spline2D()=defaults3d::Spline2D
Spline2D(const Array< Vec2 > &points, double tension=0.0)s3d::Spline2Dexplicit
Spline2D(const Array< Vec2 > &points, CloseRing closeRing, double tension=0.0)s3d::Spline2D
swap(Spline2D &other) noexcepts3d::Spline2D
velocity(size_t i, double t) consts3d::Spline2D
velocity(SplineIndex si) consts3d::Spline2D