RDKit
Open-source cheminformatics and machine learning.
RDKit::DrawTextFTCairo Member List

This is the complete list of members for RDKit::DrawTextFTCairo, including all inherited members.

adjustLineForString(const std::string &label, OrientType orient, const Point2D &end1, Point2D &end2) constRDKit::DrawText
adjustStringRectsForSuperSubScript(const std::vector< TextDrawType > &draw_modes, std::vector< std::shared_ptr< StringRect >> &rects) constRDKit::DrawTextprotected
alignString(TextAlignType align, const std::vector< TextDrawType > &draw_modes, std::vector< std::shared_ptr< StringRect >> &rects) constRDKit::DrawTextprotectedvirtual
baseFontSize() constRDKit::DrawText
colour() constRDKit::DrawText
ConicToFunctionImpl(const FT_Vector *control, const FT_Vector *to) overrideRDKit::DrawTextFTCairovirtual
CubicToFunctionImpl(const FT_Vector *controlOne, const FT_Vector *controlTwo, const FT_Vector *to) overrideRDKit::DrawTextFTCairovirtual
doesLineIntersect(const std::string &label, OrientType orient, const Point2D &cds, const Point2D &end1, const Point2D &end2, double padding) constRDKit::DrawText
doesLineIntersect(const std::vector< std::shared_ptr< StringRect >> &rects, const Point2D &cds, const Point2D &end1, const Point2D &end2, double padding) constRDKit::DrawText
doesRectIntersect(const std::string &label, OrientType orient, const Point2D &cds, const StringRect &rect) constRDKit::DrawText
doesRectIntersect(const std::vector< std::shared_ptr< StringRect >> &rects, const Point2D &cds, const StringRect &rect) constRDKit::DrawText
doesStringIntersect(const std::vector< std::shared_ptr< StringRect >> &rects, const Point2D &cds1, const std::string &label2, OrientType orient2, const Point2D &cds2) constRDKit::DrawText
doesStringIntersect(const std::string &label1, OrientType orient1, const Point2D &cds1, const std::string &label2, OrientType orient2, const Point2D &cds2) constRDKit::DrawText
drawChar(char c, const Point2D &cds) overrideRDKit::DrawTextFTvirtual
drawString(const std::string &str, const Point2D &cds, TextAlignType align)RDKit::DrawTextvirtual
drawString(const std::string &label, const Point2D &cds, OrientType orient)RDKit::DrawText
drawStringRects(const std::string &label, OrientType orient, const Point2D &cds, MolDraw2D &mol_draw) constRDKit::DrawText
DrawText(double max_fnt_sz, double min_fnt_sz)RDKit::DrawText
DrawTextFT(double max_fnt_sz, double min_fnt_sz, const std::string &font_file)RDKit::DrawTextFT
DrawTextFTCairo(double max_fnt_sz, double min_fnt_sz, const std::string &font_file, cairo_t *dp_cr)RDKit::DrawTextFTCairo
extractOutline() overrideRDKit::DrawTextFTCairoprotectedvirtual
FONT_SIZERDKit::DrawTextstatic
fontCoordToDrawCoord(FT_Pos fc) constRDKit::DrawTextFTprotected
fontPosToDrawPos(FT_Pos fx, FT_Pos fy, double &dx, double &dy) constRDKit::DrawTextFTprotected
fontScale() constRDKit::DrawText
fontSize() constRDKit::DrawText
getFontFile() const overrideRDKit::DrawTextFTvirtual
getStringExtremes(const std::string &label, OrientType orient, double &x_min, double &y_min, double &x_max, double &y_max, bool dontSplit=false) constRDKit::DrawText
RDKit::DrawText::getStringRects(const std::string &text, OrientType orient, std::vector< std::shared_ptr< StringRect >> &rects, std::vector< TextDrawType > &draw_modes, std::vector< char > &draw_chars, bool dontSplit=false) constRDKit::DrawText
getStringSize(const std::string &label, double &label_width, double &label_height) constRDKit::DrawTextvirtual
LineToFunctionImpl(const FT_Vector *to) overrideRDKit::DrawTextFTCairovirtual
maxFontSize() constRDKit::DrawText
minFontSize() constRDKit::DrawText
MoveToFunctionImpl(const FT_Vector *to) overrideRDKit::DrawTextFTCairovirtual
selectScaleFactor(char c, TextDrawType draw_type) constRDKit::DrawTextprotected
setBaseFontSize(double new_size)RDKit::DrawText
setColour(const DrawColour &col)RDKit::DrawText
setFontFile(const std::string &font_file) overrideRDKit::DrawTextFTvirtual
setFontScale(double new_scale)RDKit::DrawText
setFontSize(double new_size)RDKit::DrawText
setMaxFontSize(double new_max)RDKit::DrawText
setMinFontSize(double new_max)RDKit::DrawText
SUBS_SCALERDKit::DrawTextprotectedstatic
SUPER_SCALERDKit::DrawTextprotectedstatic
~DrawText()RDKit::DrawTextinlinevirtual
~DrawTextFT() overrideRDKit::DrawTextFT