esvg::render::Path Class Reference
Public Member Functions | |
void | clear () |
void | stop () |
void | close (bool _relative=false) |
void | moveTo (bool _relative, const vec2 &_pos) |
void | lineTo (bool _relative, const vec2 &_pos) |
void | lineToH (bool _relative, float _posX) |
void | lineToV (bool _relative, float _posY) |
void | curveTo (bool _relative, const vec2 &_pos1, const vec2 &_pos2, const vec2 &_pos) |
void | smoothCurveTo (bool _relative, const vec2 &_pos2, const vec2 &_pos) |
void | bezierCurveTo (bool _relative, const vec2 &_pos1, const vec2 &_pos) |
void | bezierSmoothCurveTo (bool _relative, const vec2 &_pos) |
void | ellipticTo (bool _relative, const vec2 &_radius, float _angle, bool _largeArcFlag, bool _sweepFlag, const vec2 &_pos) |
void | display (int32_t _spacing) |
esvg::render::PointList | generateListPoints (int32_t _level, int32_t _recurtionMax=10, float _threshold=0.25f) |
Public Attributes | |
std::vector< ememory::SharedPtr< esvg::render::Element > > | m_listElement |
The documentation for this class was generated from the following file:
- framework/atria-soft/esvg/esvg/render/Path.hpp