OpenGLWindow Member List

This is the complete list of members for OpenGLWindow, including all inherited members.

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_colormapOpenGLWindow [private]
m_ctxOpenGLWindow [private]
m_displayOpenGLWindow [private]
m_heightOpenGLWindow [private]
m_margin_rectDataView [protected]
m_plotterViewBase [protected]
m_vinfoOpenGLWindow [private]
m_widthOpenGLWindow [private]
m_windowOpenGLWindow [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]


Generated for HippoDraw Class Library by doxygen