![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
This is the complete list of members for s3d::Spline2D, including all inherited members.
| acceleration(size_t i, double t) const | s3d::Spline2D | |
| acceleration(SplineIndex si) const | s3d::Spline2D | |
| advance(SplineIndex si, double dl) const | s3d::Spline2D | |
| advanceMirror(SplineIndex si, double dl, int32 &direction) const | s3d::Spline2D | |
| advanceWrap(SplineIndex si, double dl) const | s3d::Spline2D | |
| asLineString(int32 quality=24) const | s3d::Spline2D | |
| boundingRect(size_t i) const | s3d::Spline2D | |
| calculateRoundBuffer(double distance, int32 quality=24, int32 bufferQuality=24) const | s3d::Spline2D | |
| clear() noexcept | s3d::Spline2D | |
| curvature(size_t i, double t) const | s3d::Spline2D | |
| curvature(SplineIndex si) const | s3d::Spline2D | |
| draw(const ColorF &color=Palette::White, int32 quality=24) const | s3d::Spline2D | |
| draw(double thickness, const ColorF &color=Palette::White, int32 quality=24) const | s3d::Spline2D | |
| draw(double thickness, std::function< ColorF(SplineIndex)> colorFunc, int32 quality=24) const | s3d::Spline2D | |
| draw(const LineStyle &style, double thickness, const ColorF &color=Palette::White, int32 quality=24) const | s3d::Spline2D | |
| fastBoundingRect(size_t i) const | s3d::Spline2D | |
| findIntersections(const Spline2D &other, double tolerance=0.1) const | s3d::Spline2D | |
| findNearest(Vec2 pos) const | s3d::Spline2D | |
| findSelfIntersections(double tolerance=0.1) const | s3d::Spline2D | |
| isEmpty() const noexcept | s3d::Spline2D | |
| isRing() const noexcept | s3d::Spline2D | |
| length(size_t i, double maxError=0.01) const | s3d::Spline2D | |
| length(size_t i, double t0, double t1, double maxError=0.01) const | s3d::Spline2D | |
| operator bool() const noexcept | s3d::Spline2D | explicit |
| position(size_t i, double t) const | s3d::Spline2D | |
| position(SplineIndex si) const | s3d::Spline2D | |
| size() const noexcept | s3d::Spline2D | |
| Spline2D()=default | s3d::Spline2D | |
| Spline2D(const Array< Vec2 > &points, double tension=0.0) | s3d::Spline2D | explicit |
| Spline2D(const Array< Vec2 > &points, CloseRing closeRing, double tension=0.0) | s3d::Spline2D | |
| swap(Spline2D &other) noexcept | s3d::Spline2D | |
| velocity(size_t i, double t) const | s3d::Spline2D | |
| velocity(SplineIndex si) const | s3d::Spline2D |