RDKit
Open-source cheminformatics and machine learning.
Loading...
Searching...
No Matches
RDKit::MolDraw2DCairo Member List

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

atomCoords() constRDKit::MolDraw2D
atomSyms() constRDKit::MolDraw2D
clearDrawing() overrideRDKit::MolDraw2DCairovirtual
colour() constRDKit::MolDraw2Dinlinevirtual
d_activeClassRDKit::MolDraw2Dprotected
d_metadataRDKit::MolDraw2Dprotected
d_numMetadataEntriesRDKit::MolDraw2Dprotected
dash() constRDKit::MolDraw2Dinlinevirtual
drawArc(const Point2D &centre, double radius, double ang1, double ang2, bool rawCoords=false)RDKit::MolDraw2Dvirtual
drawArc(const Point2D &centre, double xradius, double yradius, double ang1, double ang2, bool rawCoords=false)RDKit::MolDraw2Dvirtual
drawArrow(const Point2D &cds1, const Point2D &cds2, bool asPolygon=false, double frac=0.05, double angle=M_PI/6, const DrawColour &col=DrawColour(0.0, 0.0, 0.0), bool rawCoords=false)RDKit::MolDraw2Dvirtual
drawAttachmentLine(const Point2D &cds1, const Point2D &cds2, const DrawColour &col, double len=1.0, unsigned int nSegments=16, bool rawCoords=false)RDKit::MolDraw2Dvirtual
drawEllipse(const Point2D &cds1, const Point2D &cds2, bool rawCoords=false)RDKit::MolDraw2Dvirtual
drawHeight() constRDKit::MolDraw2Dinline
drawLine(const Point2D &cds1, const Point2D &cds2, bool rawCoords=false) overrideRDKit::MolDraw2DCairovirtual
RDKit::MolDraw2D::drawLine(const Point2D &cds1, const Point2D &cds2, const DrawColour &col1, const DrawColour &col2, bool rawCoords=false)RDKit::MolDraw2Dvirtual
drawMolecule(const ROMol &mol, const std::string &legend, const std::vector< int > *highlight_atoms, const std::vector< int > *highlight_bonds, const std::map< int, DrawColour > *highlight_atom_map=nullptr, const std::map< int, DrawColour > *highlight_bond_map=nullptr, const std::map< int, double > *highlight_radii=nullptr, int confId=-1)RDKit::MolDraw2D
drawMolecule(const ROMol &mol, const std::vector< int > *highlight_atoms=nullptr, const std::map< int, DrawColour > *highlight_map=nullptr, const std::map< int, double > *highlight_radii=nullptr, int confId=-1)RDKit::MolDraw2D
drawMolecule(const ROMol &mol, const std::string &legend, const std::vector< int > *highlight_atoms=nullptr, const std::map< int, DrawColour > *highlight_map=nullptr, const std::map< int, double > *highlight_radii=nullptr, int confId=-1)RDKit::MolDraw2D
drawMolecule(const ROMol &mol, const std::vector< int > *highlight_atoms, const std::vector< int > *highlight_bonds, const std::map< int, DrawColour > *highlight_atom_map=nullptr, const std::map< int, DrawColour > *highlight_bond_map=nullptr, const std::map< int, double > *highlight_radii=nullptr, int confId=-1)RDKit::MolDraw2D
drawMolecules(const std::vector< ROMol * > &mols, const std::vector< std::string > *legends=nullptr, const std::vector< std::vector< int > > *highlight_atoms=nullptr, const std::vector< std::vector< int > > *highlight_bonds=nullptr, const std::vector< std::map< int, DrawColour > > *highlight_atom_maps=nullptr, const std::vector< std::map< int, DrawColour > > *highlight_bond_maps=nullptr, const std::vector< std::map< int, double > > *highlight_radii=nullptr, const std::vector< int > *confIds=nullptr)RDKit::MolDraw2D
drawMoleculeWithHighlights(const ROMol &mol, const std::string &legend, const std::map< int, std::vector< DrawColour > > &highlight_atom_map, const std::map< int, std::vector< DrawColour > > &highlight_bond_map, const std::map< int, double > &highlight_radii, const std::map< int, int > &highlight_linewidth_multipliers, int confId=-1)RDKit::MolDraw2D
drawOptions()RDKit::MolDraw2Dinline
drawOptions() constRDKit::MolDraw2Dinline
drawPlus(const Point2D &cds, int plusWidth, const DrawColour &col, bool rawCoords=false)RDKit::MolDraw2Dvirtual
drawPolygon(const std::vector< Point2D > &cds, bool rawCoords=false) overrideRDKit::MolDraw2DCairovirtual
drawReaction(const ChemicalReaction &rxn, bool highlightByReactant=false, const std::vector< DrawColour > *highlightColorsReactants=nullptr, const std::vector< int > *confIds=nullptr)RDKit::MolDraw2D
drawRect(const Point2D &cds1, const Point2D &cds2, bool rawCoords=false)RDKit::MolDraw2Dvirtual
drawString(const std::string &str, const Point2D &cds, bool rawCoords=false)RDKit::MolDraw2Dvirtual
drawString(const std::string &str, const Point2D &cds, MolDraw2D_detail::TextAlignType align, bool rawCoords=false)RDKit::MolDraw2Dvirtual
drawTriangle(const Point2D &cds1, const Point2D &cds2, const Point2D &cds3, bool rawCoords=false)RDKit::MolDraw2Dvirtual
drawWavyLine(const Point2D &cds1, const Point2D &cds2, const DrawColour &col1, const DrawColour &col2, unsigned int nSegments=16, double vertOffset=0.05, bool rawCoords=false) overrideRDKit::MolDraw2DCairovirtual
fillPolys() constRDKit::MolDraw2Dinlinevirtual
finishDrawing()RDKit::MolDraw2DCairo
flexiMode() constRDKit::MolDraw2Dinline
fontSize() constRDKit::MolDraw2Dvirtual
getActiveAtmIdx1() constRDKit::MolDraw2Dinline
getActiveAtmIdx2() constRDKit::MolDraw2Dinline
getActiveBndIdx() constRDKit::MolDraw2Dinline
getActiveClass() constRDKit::MolDraw2Dinline
getAtomCoords(const std::pair< int, int > &screen_cds) constRDKit::MolDraw2Dvirtual
getAtomCoords(const std::pair< double, double > &screen_cds) constRDKit::MolDraw2Dvirtual
getAtomCoords(int at_num) constRDKit::MolDraw2Dvirtual
getDrawCoords(const Point2D &mol_cds) constRDKit::MolDraw2Dvirtual
getDrawCoords(int at_num) constRDKit::MolDraw2Dvirtual
getDrawingText() constRDKit::MolDraw2DCairo
getDrawLineWidth() constRDKit::MolDraw2D
getLabelSize(const std::string &label, MolDraw2D_detail::OrientType orient, double &label_width, double &label_height) constRDKit::MolDraw2D
getMolSize(const ROMol &mol, const std::string &legend="", const std::vector< int > *highlight_atoms=nullptr, const std::vector< int > *highlight_bonds=nullptr, const std::map< int, DrawColour > *highlight_atom_map=nullptr, const std::map< int, DrawColour > *highlight_bond_map=nullptr, const std::map< int, double > *highlight_radii=nullptr, int confId=-1)RDKit::MolDraw2D
getStringExtremes(const std::string &label, MolDraw2D_detail::OrientType orient, const Point2D &cds, double &x_min, double &y_min, double &x_max, double &y_max) constRDKit::MolDraw2D
getStringSize(const std::string &label, double &label_width, double &label_height) constRDKit::MolDraw2Dvirtual
hasActiveAtmIdx() constRDKit::MolDraw2Dinline
hasActiveBndIdx() constRDKit::MolDraw2Dinline
height() constRDKit::MolDraw2Dinline
lineWidth() constRDKit::MolDraw2Dinlinevirtual
minPt() constRDKit::MolDraw2D
MolDraw2D(int width, int height, int panelWidth, int panelHeight)RDKit::MolDraw2D
MolDraw2D(const MolDraw2D &rhs)=deleteRDKit::MolDraw2D
MolDraw2D(MolDraw2D &&rhs)=deleteRDKit::MolDraw2D
MolDraw2DCairo(int width, int height, cairo_t *cr, int panelWidth=-1, int panelHeight=-1, bool noFreetype=false)RDKit::MolDraw2DCairoinline
MolDraw2DCairo(int width, int height, int panelWidth=-1, int panelHeight=-1, bool noFreetype=false)RDKit::MolDraw2DCairoinline
MolDraw2DCairo(const MolDraw2DCairo &)=deleteRDKit::MolDraw2DCairo
MolDraw2DCairo(MolDraw2DCairo &&)=deleteRDKit::MolDraw2DCairo
needs_init_RDKit::MolDraw2Dprotected
offset() constRDKit::MolDraw2Dinline
operator=(const MolDraw2DCairo &)=deleteRDKit::MolDraw2DCairo
operator=(MolDraw2DCairo &&)=deleteRDKit::MolDraw2DCairo
RDKit::MolDraw2D::operator=(const MolDraw2D &rhs)=deleteRDKit::MolDraw2D
RDKit::MolDraw2D::operator=(MolDraw2D &&rhs)=deleteRDKit::MolDraw2D
panelHeight() constRDKit::MolDraw2Dinline
panelWidth() constRDKit::MolDraw2Dinline
range() constRDKit::MolDraw2D
scale() constRDKit::MolDraw2D
setActiveAtmIdx(int at_idx1=-1, int at_idx2=-1)RDKit::MolDraw2D
setActiveBndIdx(int bnd_idx=-1)RDKit::MolDraw2Dinline
setActiveClass(std::string actClass=std::string(""))RDKit::MolDraw2Dinline
setActiveMolIdx(int newIdx)RDKit::MolDraw2D
setColour(const DrawColour &col) overrideRDKit::MolDraw2DCairovirtual
setDash(const DashPattern &patt)RDKit::MolDraw2Dinlinevirtual
setFillPolys(bool val)RDKit::MolDraw2Dinlinevirtual
setFlexiMode(bool mode)RDKit::MolDraw2Dinline
setFontSize(double new_size)RDKit::MolDraw2Dvirtual
setLineWidth(double width)RDKit::MolDraw2Dinlinevirtual
setOffset(int x, int y)RDKit::MolDraw2Dinline
setScale(double newScale)RDKit::MolDraw2D
setScale(int width, int height, const Point2D &minv, const Point2D &maxv, const ROMol *mol=nullptr)RDKit::MolDraw2D
supportsAnnotations() constRDKit::MolDraw2Dinlinevirtual
tagAtoms(const ROMol &mol)RDKit::MolDraw2Dinlinevirtual
text_drawer_RDKit::MolDraw2Dprotected
width() constRDKit::MolDraw2Dinline
writeDrawingText(const std::string &fName) constRDKit::MolDraw2DCairo
~MolDraw2D()RDKit::MolDraw2Dvirtual
~MolDraw2DCairo()RDKit::MolDraw2DCairoinline