RDKit
Open-source cheminformatics and machine learning.
|
This is the complete list of members for RDKit::MolDraw2DSVG, including all inherited members.
addMoleculeMetadata(const ROMol &mol, int confId=-1) const | RDKit::MolDraw2DSVG | |
addMoleculeMetadata(const std::vector< ROMol * > &mols, const std::vector< int > confIds={}) | RDKit::MolDraw2DSVG | |
atomCoords() const | RDKit::MolDraw2D | |
atomSyms() const | RDKit::MolDraw2D | |
clearDrawing() override | RDKit::MolDraw2DSVG | virtual |
colour() const | RDKit::MolDraw2D | inlinevirtual |
d_activeClass | RDKit::MolDraw2D | protected |
d_metadata | RDKit::MolDraw2D | protected |
d_numMetadataEntries | RDKit::MolDraw2D | protected |
dash() const | RDKit::MolDraw2D | inlinevirtual |
drawArc(const Point2D ¢re, double radius, double ang1, double ang2, bool rawCoords=false) | RDKit::MolDraw2D | virtual |
drawArc(const Point2D ¢re, double xradius, double yradius, double ang1, double ang2, bool rawCoords=false) | RDKit::MolDraw2D | virtual |
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::MolDraw2D | virtual |
drawAttachmentLine(const Point2D &cds1, const Point2D &cds2, const DrawColour &col, double len=1.0, unsigned int nSegments=16, bool rawCoords=false) | RDKit::MolDraw2D | virtual |
drawEllipse(const Point2D &cds1, const Point2D &cds2, bool rawCoords=false) override | RDKit::MolDraw2DSVG | virtual |
drawHeight() const | RDKit::MolDraw2D | inline |
drawLine(const Point2D &cds1, const Point2D &cds2, bool rawCoords=false) override | RDKit::MolDraw2DSVG | virtual |
RDKit::MolDraw2D::drawLine(const Point2D &cds1, const Point2D &cds2, const DrawColour &col1, const DrawColour &col2, bool rawCoords=false) | RDKit::MolDraw2D | virtual |
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::MolDraw2D | inline |
drawOptions() const | RDKit::MolDraw2D | inline |
drawPlus(const Point2D &cds, int plusWidth, const DrawColour &col, bool rawCoords=false) | RDKit::MolDraw2D | virtual |
drawPolygon(const std::vector< Point2D > &cds, bool rawCoords=false) override | RDKit::MolDraw2DSVG | virtual |
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::MolDraw2D | virtual |
drawString(const std::string &str, const Point2D &cds, bool rawCoords=false) | RDKit::MolDraw2D | virtual |
drawString(const std::string &str, const Point2D &cds, MolDraw2D_detail::TextAlignType align, bool rawCoords=false) | RDKit::MolDraw2D | virtual |
drawTriangle(const Point2D &cds1, const Point2D &cds2, const Point2D &cds3, bool rawCoords=false) | RDKit::MolDraw2D | virtual |
drawWavyLine(const Point2D &cds1, const Point2D &cds2, const DrawColour &col1, const DrawColour &col2, unsigned int nSegments=16, double vertOffset=0.05, bool rawCoords=false) override | RDKit::MolDraw2DSVG | virtual |
fillPolys() const | RDKit::MolDraw2D | inlinevirtual |
finishDrawing() | RDKit::MolDraw2DSVG | |
flexiMode() const | RDKit::MolDraw2D | inline |
fontSize() const | RDKit::MolDraw2D | virtual |
getActiveAtmIdx1() const | RDKit::MolDraw2D | inline |
getActiveAtmIdx2() const | RDKit::MolDraw2D | inline |
getActiveBndIdx() const | RDKit::MolDraw2D | inline |
getActiveClass() const | RDKit::MolDraw2D | inline |
getAtomCoords(const std::pair< int, int > &screen_cds) const | RDKit::MolDraw2D | virtual |
getAtomCoords(const std::pair< double, double > &screen_cds) const | RDKit::MolDraw2D | virtual |
getAtomCoords(int at_num) const | RDKit::MolDraw2D | virtual |
getDrawCoords(const Point2D &mol_cds) const | RDKit::MolDraw2D | virtual |
getDrawCoords(int at_num) const | RDKit::MolDraw2D | virtual |
getDrawingText() const | RDKit::MolDraw2DSVG | inline |
getDrawLineWidth() const | RDKit::MolDraw2D | |
getLabelSize(const std::string &label, MolDraw2D_detail::OrientType orient, double &label_width, double &label_height) const | RDKit::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) const | RDKit::MolDraw2D | |
getStringSize(const std::string &label, double &label_width, double &label_height) const | RDKit::MolDraw2D | virtual |
hasActiveAtmIdx() const | RDKit::MolDraw2D | inline |
hasActiveBndIdx() const | RDKit::MolDraw2D | inline |
height() const | RDKit::MolDraw2D | inline |
lineWidth() const | RDKit::MolDraw2D | inlinevirtual |
minPt() const | RDKit::MolDraw2D | |
MolDraw2D(int width, int height, int panelWidth, int panelHeight) | RDKit::MolDraw2D | |
MolDraw2D(const MolDraw2D &rhs)=delete | RDKit::MolDraw2D | |
MolDraw2D(MolDraw2D &&rhs)=delete | RDKit::MolDraw2D | |
MolDraw2DSVG(int width, int height, std::ostream &os, int panelWidth=-1, int panelHeight=-1, bool noFreetype=false) | RDKit::MolDraw2DSVG | |
MolDraw2DSVG(int width, int height, int panelWidth=-1, int panelHeight=-1, bool noFreetype=false) | RDKit::MolDraw2DSVG | |
MolDraw2DSVG(const MolDraw2DSVG &)=delete | RDKit::MolDraw2DSVG | |
MolDraw2DSVG(MolDraw2DSVG &&)=delete | RDKit::MolDraw2DSVG | |
needs_init_ | RDKit::MolDraw2D | protected |
offset() const | RDKit::MolDraw2D | inline |
operator=(const MolDraw2DSVG &)=delete | RDKit::MolDraw2DSVG | |
operator=(MolDraw2DSVG &&)=delete | RDKit::MolDraw2DSVG | |
RDKit::MolDraw2D::operator=(const MolDraw2D &rhs)=delete | RDKit::MolDraw2D | |
RDKit::MolDraw2D::operator=(MolDraw2D &&rhs)=delete | RDKit::MolDraw2D | |
panelHeight() const | RDKit::MolDraw2D | inline |
panelWidth() const | RDKit::MolDraw2D | inline |
range() const | RDKit::MolDraw2D | |
scale() const | RDKit::MolDraw2D | |
setActiveAtmIdx(int at_idx1=-1, int at_idx2=-1) | RDKit::MolDraw2D | |
setActiveBndIdx(int bnd_idx=-1) | RDKit::MolDraw2D | inline |
setActiveClass(std::string actClass=std::string("")) | RDKit::MolDraw2D | inline |
setActiveMolIdx(int newIdx) | RDKit::MolDraw2D | |
setColour(const DrawColour &col) override | RDKit::MolDraw2DSVG | virtual |
setDash(const DashPattern &patt) | RDKit::MolDraw2D | inlinevirtual |
setFillPolys(bool val) | RDKit::MolDraw2D | inlinevirtual |
setFlexiMode(bool mode) | RDKit::MolDraw2D | inline |
setFontSize(double new_size) | RDKit::MolDraw2D | virtual |
setLineWidth(double width) | RDKit::MolDraw2D | inlinevirtual |
setOffset(int x, int y) | RDKit::MolDraw2D | inline |
setScale(double newScale) | RDKit::MolDraw2D | |
setScale(int width, int height, const Point2D &minv, const Point2D &maxv, const ROMol *mol=nullptr) | RDKit::MolDraw2D | |
supportsAnnotations() const | RDKit::MolDraw2D | inlinevirtual |
tagAtoms(const ROMol &mol) override | RDKit::MolDraw2DSVG | inlinevirtual |
tagAtoms(const ROMol &mol, double radius, const std::map< std::string, std::string > &events={}) | RDKit::MolDraw2DSVG | |
tagAtoms(const ROMol &mol) | RDKit::MolDraw2DSVG | inlinevirtual |
text_drawer_ | RDKit::MolDraw2D | protected |
width() const | RDKit::MolDraw2D | inline |
~MolDraw2D() | RDKit::MolDraw2D | virtual |