28 MolDraw2DQt(
int width,
int height, QPainter *qp,
int panelWidth = -1,
29 int panelHeight = -1,
bool noFreetype =
false);
34 bool rawCoords =
false)
override;
37 bool rawCoords =
false)
override;
42 void initDrawing()
override;
43 void initTextDrawer(
bool noFreetype)
override;
void drawLine(const Point2D &cds1, const Point2D &cds2, bool rawCoords=false) override
void clearDrawing() override
clears the contents of the drawing
void drawChar(char c, const Point2D &cds)
void drawPolygon(const std::vector< Point2D > &cds, bool rawCoords=false) override
MolDraw2DQt(int width, int height, QPainter *qp, int panelWidth=-1, int panelHeight=-1, bool noFreetype=false)
void setColour(const DrawColour &col) override
sets the current draw color
MolDraw2D is the base class for doing 2D renderings of molecules.
#define RDKIT_MOLDRAW2DQT_EXPORT