Open Babel  3.0
CairoPainter Member List

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

CairoPainter()CairoPainter
DrawBall(double x, double y, double r, double opacity)CairoPaintervirtual
DrawCircle(double x, double y, double r)CairoPaintervirtual
DrawLine(double x1, double y1, double x2, double y2, const std::vector< double > &dashes=std::vector< double >())CairoPaintervirtual
DrawPolygon(const std::vector< std::pair< double, double > > &points)CairoPaintervirtual
DrawText(double x, double y, const std::string &text)CairoPaintervirtual
GetFontMetrics(const std::string &text)CairoPaintervirtual
GetPenWidth()CairoPaintervirtual
IsGood() constCairoPaintervirtual
NewCanvas(double width, double height)CairoPaintervirtual
SetBackground(std::string color)CairoPainterinline
SetBondColor(std::string color)CairoPainterinline
SetCropping(bool cr)CairoPainterinline
SetFillColor(const OBColor &color)CairoPaintervirtual
SetFillRadial(const OBColor &start, const OBColor &end)CairoPaintervirtual
SetFontFamily(const std::string &fontFamily)CairoPainterinlinevirtual
SetFontSize(int pointSize)CairoPaintervirtual
SetHeight(int height)CairoPainterinline
SetIndex(int index)CairoPainterinline
SetPenColor(const OBColor &color)CairoPaintervirtual
SetPenWidth(double width)CairoPaintervirtual
SetTableSize(int nrows, int ncols)CairoPainterinline
SetTitle(std::string title)CairoPainterinline
SetTransparent(bool tr)CairoPainterinline
SetWidth(int width)CairoPainterinline
WriteImage(const std::string &filename)CairoPainter
WriteImage(std::ostream &ofs)CairoPainter
~CairoPainter()CairoPainter
~OBPainter()OBPainterinlinevirtual