scatter 0.1.0
scatter::CairoRenderer Member List

This is the complete list of members for scatter::CairoRenderer, including all inherited members.

area(const std::vector< Point > &points, const Colour &colour=Colour())scatter::CairoRenderervirtual
arrow(const Point &p1, const Point &p2, const Point &p3, const Point &p4, const Colour &colour=Colour())scatter::CairoRenderervirtual
asterisk(const Point &p, const double &radius, const Colour &colour=Colour())scatter::CairoRenderervirtual
CairoRenderer(const std::string &filename, const double &width, const double &height)scatter::CairoRenderer
circle(const Point &p, const double &radius, const Colour &colour=Colour(), bool fill=true)scatter::CairoRenderervirtual
cross(const Point &p, const double &radius, const Colour &colour=Colour())scatter::CairoRenderervirtual
diamond(const Point &p, const double &radius, const Colour &colour=Colour(), bool fill=true)scatter::CairoRenderervirtual
draw(const std::function< void()> &drawing_function, const Colour &colour, bool fill, const double &line_width=0.1)scatter::CairoRendererprotected
ellipse(const Point &p, const double &minor, const double &major, const double &rotation, const Colour &colour=Colour(), bool fill=true)scatter::CairoRenderervirtual
getCharWidth(const TextOptions &options)scatter::CairoRenderervirtual
line(const Point &p1, const Point &p2, const Colour &colour=Colour(), const double &line_width=0.1)scatter::CairoRenderervirtual
makeFont(const TextOptions &options)scatter::CairoRendererprotected
plus(const Point &p, const double &radius, const Colour &colour=Colour())scatter::CairoRenderervirtual
rectangle(const Point &p1, const Point &p2, const Colour &colour=Colour(), bool fill=true)scatter::CairoRenderervirtual
Renderer()scatter::Renderer
restrictArea(const Point &p1, const Point &p2)scatter::CairoRenderervirtual
square(const Point &p, const double &radius, const Colour &colour=Colour(), bool fill=true)scatter::CairoRenderervirtual
star(const Point &p, const double &radius, const Colour &colour=Colour(), bool fill=true)scatter::CairoRenderervirtual
text(const Point &p, const std::string &label, const TextOptions &options=TextOptions())scatter::CairoRenderervirtual
text(const Point &p, const std::string &label, const Anchor &anchor)scatter::CairoRenderervirtual
triangle(const Point &p, const double &radius, const Colour &colour=Colour(), bool fill=true)scatter::CairoRenderervirtual
~CairoRenderer()scatter::CairoRenderervirtual
~Renderer()scatter::Renderervirtual