| 
    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.