15 #include <SFML/System/Vector2.hpp> 69 std::vector<CubicPointSet> getPointsSets()
const;
74 Path getNextPath()
const;
94 operator bool()
const;
101 :
public std::vector<Path> {
108 emplace_back(path_ptr);
109 path_ptr = path_ptr->next;
Point set of Bezier Cubic Curve.
Definition: Path.hpp:24
sf::Vector2f control2
Second handle of the curve.
Definition: Path.hpp:39
sf::Vector2f control1
First handle of the curve.
Definition: Path.hpp:35
PathVector(cstyle::PathStruct *path_ptr)
Constructor.
Definition: Path.hpp:106
Nanosvg++ namespace.
Definition: enums.hpp:15
sf::Vector2f end
End of the curve.
Definition: Path.hpp:31
sf::Vector2f begin
Beginning of the curve.
Definition: Path.hpp:27
Definition: nanosvg.hpp:92
C++-styled cstyle::PathStruct wrapper.
Definition: Path.hpp:45
Vector of paths.
Definition: Path.hpp:100