DataView Member List

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

DataView(const DataView &)DataViewprivate
DataView()DataViewprotected
DataView(PlotterBase *plotter)DataViewprotected
drawColorLines(const std::vector< double > &x, const std::vector< double > &y, Line::Style style, const std::vector< Color > &color, float size)=0ViewBasepure virtual
drawImage(const std::string &filename, int position=0)ViewBasevirtual
drawLatex(const std::string &eq, int position=0)ViewBasevirtual
drawLines(const std::vector< double > &x, const std::vector< double > &y, Line::Style style, const Color &color, float size)=0ViewBasepure virtual
drawPoints(const std::vector< double > &x, const std::vector< double > &y, Symbol::Type type, float sym_size, const Color &color)=0ViewBasepure virtual
drawPoints(const std::vector< double > &x, const std::vector< double > &y, const std::vector< Color > &colors, Symbol::Type type, float sym_size)=0ViewBasepure virtual
drawPolygon(const std::vector< double > &xpoints, const std::vector< double > &ypoints, const Color &color, const Color &edge)ViewBasevirtual
drawPolyLine(const std::vector< double > &xpoints, const std::vector< double > &ypoints, Line::Style style, const Color &color, float size)=0ViewBasepure virtual
drawSelf()ViewBasevirtual
drawSquare(double x1, double y1, double x2, double y2, int red, int green, int blue)=0ViewBasepure 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)=0ViewBasepure virtual
drawViewLines(const std::vector< double > &x, const std::vector< double > &y, Line::Style style, bool color, float size)=0ViewBasepure virtual
drawViewLines(const std::vector< double > &x, const std::vector< double > &y, Line::Style style, const Color &color, float size)=0ViewBasepure virtual
drawViewSquare(float x1, float y1, float x2, float y2, int red, int green, int blue)=0ViewBasepure virtual
getAspectRatio() const ViewBasevirtual
getDrawRect() const =0ViewBasepure virtual
getMarginRect() const DataView
getPlotter() const ViewBase
getPlotter()ViewBase
getRange(Axes::Type axis) const ViewBase
getRawRect() const ViewBase
getUserRect() const ViewBase
m_margin_rectDataViewprotected
m_plotterViewBaseprotected
marginToInvertedUserX(double x) const DataViewprotectedvirtual
marginToInvertedUserY(double y) const DataViewprotectedvirtual
marginToUserX(double x) const DataViewprotectedvirtual
marginToUserY(double y) const DataViewprotectedvirtual
Observer()Observer
prepareMarginRect()DataViewprotected
setDrawRect(float x, float y, float w, float h)=0ViewBasepure virtual
setMarginRect(const Rect &)DataView
setPlotter(PlotterBase *plotter)ViewBasevirtual
update(const Observable *)=0ViewBasepure virtual
updateDrawRect()ViewBasevirtual
userToDrawColor(double c) const =0ViewBasepure virtual
userToDrawX(double x) const =0ViewBasepure virtual
userToDrawXAutoInv(double x) const =0ViewBasepure virtual
userToDrawY(double y) const =0ViewBasepure virtual
userToInvertedMarginX(double x) const DataViewprotectedvirtual
userToInvertedMarginY(double y) const DataViewprotectedvirtual
userToMarginColor(double c) const DataViewprotectedvirtual
userToMarginX(double x) const DataViewprotectedvirtual
userToMarginY(double y) const DataViewprotectedvirtual
ViewBase()ViewBase
ViewBase(PlotterBase *plotter)ViewBase
ViewBase(const ViewBase &)ViewBase
willDelete(const Observable *plotter)ViewBasevirtual
~DataView()DataViewprotectedvirtual
~Observer()Observervirtual
~ViewBase()ViewBasevirtual

Generated for HippoDraw Class Library by doxygen