DataView() | DataView | [protected] |
DataView(PlotterBase *plotter) | DataView | [protected] |
drawColorLines(const std::vector< double > &x, const std::vector< double > &y, hippodraw::Line::Style style, const std::vector< hippodraw::Color > &colors, float size) | OpenGLView | [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, hippodraw::Line::Style style, const hippodraw::Color &color, float) | OpenGLView | [virtual] |
drawMag(float x, float y, int mag, float fontsize) | OpenGLView | [virtual] |
drawPoints(const std::vector< double > &x, const std::vector< double > &y, hippodraw::Symbol::Type type, float sym_size, const hippodraw::Color &color) | OpenGLView | [virtual] |
drawPoints(const std::vector< double > &x, const std::vector< double > &y, const std::vector< hippodraw::Color > &colors, hippodraw::Symbol::Type type, float sym_size) | OpenGLView | [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, hippodraw::Line::Style style, const hippodraw::Color &color, float) | OpenGLView | [virtual] |
drawSelf() | ViewBase | [virtual] |
drawSquare(double x1, double y1, double x2, double y2, int red, int green, int blue) | OpenGLView | [virtual] |
drawText(const std::string &s, float x, float y, float fontsize, float angle, char xp, char yp, bool resize=false) | OpenGLView | [virtual] |
drawText(const std::string &s, float x, float y, float fontsize, float angle, char xp, char yp, bool resize=false, const hippodraw::FontBase *font=0, const hippodraw::Color *color=0) | OpenGLView | [virtual] |
drawViewLines(const std::vector< double > &x, const std::vector< double > &y, hippodraw::Line::Style style, bool color, float) | OpenGLView | [virtual] |
drawViewLines(const std::vector< double > &x, const std::vector< double > &y, hippodraw::Line::Style style, const hippodraw::Color &color, float) | OpenGLView | [virtual] |
drawViewSquare(float x1, float y1, float x2, float y2, int red, int green, int blue) | OpenGLView | [virtual] |
flush() | OpenGLWindow | |
getAspectRatio() const | ViewBase | [virtual] |
getDrawRect() const | OpenGLView | [virtual] |
getMarginRect() const | DataView | |
getPlotter() const | OpenGLView | |
hippodraw::DataView::getPlotter() | ViewBase | |
getRange(Axes::Type axis) const | ViewBase | |
getRawRect() const | ViewBase | |
getUserRect() const | ViewBase | |
m_colormap | OpenGLWindow | [private] |
m_ctx | OpenGLWindow | [private] |
m_display | OpenGLWindow | [private] |
m_height | OpenGLWindow | [private] |
m_margin_rect | DataView | [protected] |
m_plotter | ViewBase | [protected] |
m_vinfo | OpenGLWindow | [private] |
m_width | OpenGLWindow | [private] |
m_window | OpenGLWindow | [private] |
marginToInvertedUserX(double x) const | DataView | [protected, virtual] |
marginToInvertedUserY(double y) const | DataView | [protected, virtual] |
marginToUserX(double x) const | DataView | [protected, virtual] |
marginToUserY(double y) const | DataView | [protected, virtual] |
Observer() | Observer | |
OpenGLView() | OpenGLView | |
OpenGLWindow(Display *, Colormap, XVisualInfo *, GLXContext) | OpenGLWindow | |
paint() | OpenGLWindow | [private] |
prepareMarginRect() | DataView | [protected] |
resize(int, int) | OpenGLWindow | |
setDrawRect(float x, float y, float w, float h) | OpenGLView | [virtual] |
setMarginRect(const Rect &) | DataView | |
setPlotter(hippodraw::PlotterBase *) | OpenGLView | [virtual] |
setRect(double x, double y, double w, double h) | OpenGLView | |
update(const hippodraw::Observable *) | OpenGLView | [virtual] |
updateDrawRect() | ViewBase | [virtual] |
userToDrawColor(double c) const | OpenGLView | [virtual] |
userToDrawX(double x) const | OpenGLView | [virtual] |
userToDrawXAutoInv(double x) const | OpenGLView | [virtual] |
userToDrawY(double x) const | OpenGLView | [virtual] |
userToInvertedMarginX(double x) const | DataView | [protected, virtual] |
userToInvertedMarginY(double y) const | DataView | [protected, virtual] |
userToMarginColor(double c) const | DataView | [protected, virtual] |
userToMarginX(double x) const | DataView | [protected, virtual] |
userToMarginY(double y) const | DataView | [protected, virtual] |
ViewBase() | ViewBase | |
ViewBase(PlotterBase *plotter) | ViewBase | |
ViewBase(const ViewBase &) | ViewBase | |
willDelete(const Observable *plotter) | ViewBase | [virtual] |
window() const | OpenGLWindow | |
~DataView() | DataView | [protected, virtual] |
~Observer() | Observer | [virtual] |
~OpenGLView() | OpenGLView | [virtual] |
~OpenGLWindow() | OpenGLWindow | [virtual] |
~ViewBase() | ViewBase | [virtual] |