|
scatter 0.1.0
|
[brief description] More...
#include <Renderer.hpp>
Public Member Functions | |
| Renderer () | |
| [brief description] | |
| virtual | ~Renderer () |
| [brief description] | |
| virtual void | restrictArea (const Point &p1, const Point &p2)=0 |
| [brief description] | |
| virtual void | area (const std::vector< Point > &points, const Colour &colour=Colour())=0 |
| [brief description] | |
| virtual void | circle (const Point &p, const double &radius, const Colour &colour=Colour(), bool fill=true)=0 |
| [brief description] | |
| virtual void | line (const Point &p1, const Point &p2, const Colour &colour=Colour(), const double &line_width=0.1)=0 |
| [brief description] | |
| virtual void | rectangle (const Point &p1, const Point &p2, const Colour &colour=Colour(), bool fill=true)=0 |
| [brief description] | |
| virtual void | ellipse (const Point &p, const double &minor, const double &major, const double &rotation, const Colour &colour=Colour(), bool fill=true)=0 |
| [brief description] | |
| virtual void | asterisk (const Point &p, const double &radius, const Colour &colour=Colour())=0 |
| [brief description] | |
| virtual void | cross (const Point &p, const double &radius, const Colour &colour=Colour())=0 |
| [brief description] | |
| virtual void | plus (const Point &p, const double &radius, const Colour &colour=Colour())=0 |
| [brief description] | |
| virtual void | triangle (const Point &p, const double &radius, const Colour &colour=Colour(), bool fill=true)=0 |
| [brief description] | |
| virtual void | diamond (const Point &p, const double &radius, const Colour &colour=Colour(), bool fill=true)=0 |
| [brief description] | |
| virtual void | square (const Point &p, const double &radius, const Colour &colour=Colour(), bool fill=true)=0 |
| [brief description] | |
| virtual void | star (const Point &p, const double &radius, const Colour &colour=Colour(), bool fill=true)=0 |
| [brief description] | |
| virtual void | arrow (const Point &p1, const Point &p2, const Point &p3, const Point &p4, const Colour &colour=Colour())=0 |
| [brief description] | |
| virtual void | text (const Point &p, const std::string &label, const TextOptions &options=TextOptions())=0 |
| [brief description] | |
| virtual void | text (const Point &p, const std::string &label, const Anchor &anchor)=0 |
| [brief description] | |
| virtual double | getCharWidth (const TextOptions &options)=0 |
| [brief description] | |
[brief description]
[long description]
| scatter::Renderer::Renderer | ( | ) |
[brief description]
[long description]
|
virtual |
[brief description]
[long description]
|
pure virtual |
[brief description]
[long description]
| points | [description] |
| colour | [description] |
Implemented in scatter::CairoRenderer.
|
pure virtual |
[brief description]
[long description]
| p1 | [description] |
| p2 | [description] |
| p3 | [description] |
| p4 | [description] |
| colour | [description] |
Implemented in scatter::CairoRenderer.
|
pure virtual |
[brief description]
[long description]
| p | [description] |
| radius | [description] |
| colour | [description] |
Implemented in scatter::CairoRenderer.
|
pure virtual |
[brief description]
[long description]
| p | [description] |
| radius | [description] |
| colour | [description] |
| fill | [description] |
Implemented in scatter::CairoRenderer.
|
pure virtual |
[brief description]
[long description]
| p | [description] |
| radius | [description] |
| colour | [description] |
Implemented in scatter::CairoRenderer.
|
pure virtual |
[brief description]
[long description]
| p | [description] |
| radius | [description] |
| colour | [description] |
| fill | [description] |
Implemented in scatter::CairoRenderer.
|
pure virtual |
[brief description]
[long description]
| p | [description] |
| minor | [description] |
| major | [description] |
| rotation | [description] |
| colour | [description] |
| fill | [description] |
Implemented in scatter::CairoRenderer.
|
pure virtual |
[brief description]
[long description]
| options | [description] |
Implemented in scatter::CairoRenderer.
|
pure virtual |
[brief description]
[long description]
| p1 | [description] |
| p2 | [description] |
| colour | [description] |
| line_width | [description] |
Implemented in scatter::CairoRenderer.
|
pure virtual |
[brief description]
[long description]
| p | [description] |
| radius | [description] |
| colour | [description] |
Implemented in scatter::CairoRenderer.
|
pure virtual |
[brief description]
[long description]
| p1 | [description] |
| p2 | [description] |
| colour | [description] |
| fill | [description] |
Implemented in scatter::CairoRenderer.
[brief description]
[long description]
| p1 | [description] |
| p2 | [description] |
Implemented in scatter::CairoRenderer.
|
pure virtual |
[brief description]
[long description]
| p | [description] |
| radius | [description] |
| colour | [description] |
| fill | [description] |
Implemented in scatter::CairoRenderer.
|
pure virtual |
[brief description]
[long description]
| p | [description] |
| radius | [description] |
| colour | [description] |
| fill | [description] |
Implemented in scatter::CairoRenderer.
|
pure virtual |
[brief description]
[long description]
| p | [description] |
| label | [description] |
| anchor | [description] |
Implemented in scatter::CairoRenderer.
|
pure virtual |
[brief description]
[long description]
| p | [description] |
| label | [description] |
| options | [description] |
Implemented in scatter::CairoRenderer.
|
pure virtual |
[brief description]
[long description]
| p | [description] |
| radius | [description] |
| colour | [description] |
| fill | [description] |
Implemented in scatter::CairoRenderer.