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.