drawColorLines(const std::vector< double > &x, const std::vector< double > &y, Line::Style style, const std::vector< Color > &color, float size)=0 | ViewBase | [pure virtual] |
drawImage(const std::string &filename, int position=0) | ViewBase | [virtual] |
drawLatex(const std::string &eq, int position=0) | ViewBase | [virtual] |
drawLines(const std::vector< double > &x, const std::vector< double > &y, Line::Style style, const Color &color, float size)=0 | ViewBase | [pure virtual] |
drawPoints(const std::vector< double > &x, const std::vector< double > &y, Symbol::Type type, float sym_size, const Color &color)=0 | ViewBase | [pure virtual] |
drawPoints(const std::vector< double > &x, const std::vector< double > &y, const std::vector< Color > &colors, Symbol::Type type, float sym_size)=0 | ViewBase | [pure virtual] |
drawPolygon(const std::vector< double > &xpoints, const std::vector< double > &ypoints, const Color &color, const Color &edge) | ViewBase | [virtual] |
drawPolyLine(const std::vector< double > &xpoints, const std::vector< double > &ypoints, Line::Style style, const Color &color, float size)=0 | ViewBase | [pure virtual] |
drawSelf() | ViewBase | [virtual] |
drawSquare(double x1, double y1, double x2, double y2, int red, int green, int blue)=0 | ViewBase | [pure virtual] |
drawText(const std::string &s, float x, float y, float fontsize, float angle=0.0, char xp= 'l', char yp= 't', bool resize=false, const FontBase *font=0, const Color *color=0)=0 | ViewBase | [pure virtual] |
drawViewLines(const std::vector< double > &x, const std::vector< double > &y, Line::Style style, bool color, float size)=0 | ViewBase | [pure virtual] |
drawViewLines(const std::vector< double > &x, const std::vector< double > &y, Line::Style style, const Color &color, float size)=0 | ViewBase | [pure virtual] |
drawViewSquare(float x1, float y1, float x2, float y2, int red, int green, int blue)=0 | ViewBase | [pure virtual] |
getAspectRatio() const | ViewBase | [virtual] |
getDrawRect() const=0 | ViewBase | [pure virtual] |
getPlotter() const | ViewBase | |
getPlotter() | ViewBase | |
getRange(Axes::Type axis) const | ViewBase | |
getRawRect() const | ViewBase | |
getUserRect() const | ViewBase | |
m_plotter | ViewBase | [protected] |
Observer() | Observer | |
setDrawRect(float x, float y, float w, float h)=0 | ViewBase | [pure virtual] |
setPlotter(PlotterBase *plotter) | ViewBase | [virtual] |
update(const Observable *)=0 | ViewBase | [pure virtual] |
updateDrawRect() | ViewBase | [virtual] |
userToDrawColor(double c) const=0 | ViewBase | [pure virtual] |
userToDrawX(double x) const=0 | ViewBase | [pure virtual] |
userToDrawXAutoInv(double x) const=0 | ViewBase | [pure virtual] |
userToDrawY(double y) const=0 | ViewBase | [pure virtual] |
ViewBase() | ViewBase | |
ViewBase(PlotterBase *plotter) | ViewBase | |
ViewBase(const ViewBase &) | ViewBase | |
willDelete(const Observable *plotter) | ViewBase | [virtual] |
~Observer() | Observer | [virtual] |
~ViewBase() | ViewBase | [virtual] |