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
1.8.12