| activeAtmIdxOffset_ | RDKit::MolDraw2D_detail::DrawMol | |
| activeBndIdxOffset_ | RDKit::MolDraw2D_detail::DrawMol | |
| adjustBondEndsForLabels(int begAtIdx, int endAtIdx, Point2D &begCds, Point2D &endCds) const | RDKit::MolDraw2D_detail::DrawMol | |
| adjustBondsOnSolidWedgeEnds() | RDKit::MolDraw2D_detail::DrawMol | |
| annotations_ | RDKit::MolDraw2D_detail::DrawMol | |
| atCds_ | RDKit::MolDraw2D_detail::DrawMol | |
| atomicNums_ | RDKit::MolDraw2D_detail::DrawMol | |
| atomLabels_ | RDKit::MolDraw2D_detail::DrawMol | |
| atomSyms_ | RDKit::MolDraw2D_detail::DrawMol | |
| bondColours_ | RDKit::MolDraw2D_detail::DrawMol | |
| bondInsideRing(const Bond &bond, double offset, Point2D &l2s, Point2D &l2f) const | RDKit::MolDraw2D_detail::DrawMol | |
| bondNonRing(const Bond &bond, double offset, Point2D &l2s, Point2D &l2f) const | RDKit::MolDraw2D_detail::DrawMol | |
| bonds_ | RDKit::MolDraw2D_detail::DrawMol | |
| calcAnnotationPosition(const Atom *atom, DrawAnnotation &annot) const | RDKit::MolDraw2D_detail::DrawMol | |
| calcAnnotationPosition(const Bond *bond, DrawAnnotation &annot) const | RDKit::MolDraw2D_detail::DrawMol | |
| calcDoubleBondLines(double offset, const Bond &bond, Point2D &l1s, Point2D &l1f, Point2D &l2s, Point2D &l2f) const | RDKit::MolDraw2D_detail::DrawMol | |
| calcMeanBondLength() | RDKit::MolDraw2D_detail::DrawMol | |
| calcRadicalRect(const Atom *atom, StringRect &rad_rect) const | RDKit::MolDraw2D_detail::DrawMol | |
| calcTripleBondLines(double offset, const Bond &bond, Point2D &l1s, Point2D &l1f, Point2D &l2s, Point2D &l2f) | RDKit::MolDraw2D_detail::DrawMol | |
| calculateScale() | RDKit::MolDraw2D_detail::DrawMol | |
| changeToDrawCoords() | RDKit::MolDraw2D_detail::DrawMol | |
| confId_ | RDKit::MolDraw2D_detail::DrawMol | |
| createDrawObjects() | RDKit::MolDraw2D_detail::DrawMol | |
| doesNoteClash(const DrawAnnotation &annot) const | RDKit::MolDraw2D_detail::DrawMol | |
| doesRectClash(const StringRect &rect, double padding) const | RDKit::MolDraw2D_detail::DrawMol | |
| doubleBondEnd(unsigned int at1, unsigned int at2, unsigned int at3, double offset, bool trunc) const | RDKit::MolDraw2D_detail::DrawMol | |
| doubleBondTerminal(Atom *at1, Atom *at2, double offset, Point2D &l1s, Point2D &l1f, Point2D &l2s, Point2D &l2f) const | RDKit::MolDraw2D_detail::DrawMol | |
| draw(MolDraw2D &drawer) const | RDKit::MolDraw2D_detail::DrawMol | |
| drawHeight_ | RDKit::MolDraw2D_detail::DrawMol | |
| drawingInitialised_ | RDKit::MolDraw2D_detail::DrawMol | |
| DrawMol(const ROMol &mol, const std::string &legend, int width, int height, const MolDrawOptions &drawOptions, DrawText &textDrawer, const std::vector< int > *highlightAtoms=nullptr, const std::vector< int > *highlightBonds=nullptr, const std::map< int, DrawColour > *highlightAtomMap=nullptr, const std::map< int, DrawColour > *highlightBondMap=nullptr, const std::vector< std::pair< DrawColour, DrawColour > > *bondColours=nullptr, const std::map< int, double > *highlight_radii=nullptr, bool includeAnnotations=true, int confId=-1, bool isReactionMol=false) | RDKit::MolDraw2D_detail::DrawMol | |
| DrawMol(int width, int height, const MolDrawOptions &drawOptions, DrawText &textDrawer, double xmin, double xmax, double ymin, double ymax, double scale, double fontscale) | RDKit::MolDraw2D_detail::DrawMol | |
| DrawMol(const DrawMol &)=delete | RDKit::MolDraw2D_detail::DrawMol | |
| DrawMol(DrawMol &&)=delete | RDKit::MolDraw2D_detail::DrawMol | |
| drawMol_ | RDKit::MolDraw2D_detail::DrawMol | |
| DrawMolMCH(const ROMol &mol, const std::string &legend, int width, int height, MolDrawOptions &drawOptions, DrawText &textDrawer, 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_detail::DrawMolMCH | |
| DrawMolMCH(const DrawMol &)=delete | RDKit::MolDraw2D_detail::DrawMolMCH | |
| DrawMolMCH(DrawMol &&)=delete | RDKit::MolDraw2D_detail::DrawMolMCH | |
| drawOptions_ | RDKit::MolDraw2D_detail::DrawMol | |
| drawRadicals(MolDraw2D &drawer) const | RDKit::MolDraw2D_detail::DrawMol | |
| drawWidth_ | RDKit::MolDraw2D_detail::DrawMol | |
| extractAll(double scale) | RDKit::MolDraw2D_detail::DrawMol | |
| extractAtomCoords() | RDKit::MolDraw2D_detail::DrawMol | |
| extractAtomNotes() | RDKit::MolDraw2D_detail::DrawMol | |
| extractAtomSymbols() | RDKit::MolDraw2D_detail::DrawMol | |
| extractAttachments() | RDKit::MolDraw2D_detail::DrawMol | |
| extractBondNotes() | RDKit::MolDraw2D_detail::DrawMol | |
| extractBonds() | RDKit::MolDraw2D_detail::DrawMol | |
| extractBrackets() | RDKit::MolDraw2D_detail::DrawMol | |
| extractCIPCodes(bool showAllCIPCodes) | RDKit::MolDraw2D_detail::DrawMol | |
| extractCloseContacts() | RDKit::MolDraw2D_detail::DrawMol | |
| extractHighlights(double scale) override | RDKit::MolDraw2D_detail::DrawMolMCH | virtual |
| extractLegend() | RDKit::MolDraw2D_detail::DrawMol | |
| extractLinkNodes() | RDKit::MolDraw2D_detail::DrawMol | |
| extractMCHighlights()=0 | RDKit::MolDraw2D_detail::DrawMolMCH | pure virtual |
| extractMolNotes() | RDKit::MolDraw2D_detail::DrawMol | |
| extractRadicals() | RDKit::MolDraw2D_detail::DrawMol | |
| extractRegions() | RDKit::MolDraw2D_detail::DrawMol | |
| extractSGroupData() | RDKit::MolDraw2D_detail::DrawMol | |
| extractStereoGroups() | RDKit::MolDraw2D_detail::DrawMol | |
| extractVariableBonds() | RDKit::MolDraw2D_detail::DrawMol | |
| findExtremes() | RDKit::MolDraw2D_detail::DrawMol | |
| findOtherBondVecs(const Atom *atom, const Atom *otherAtom, std::vector< Point2D > &otherBondVecs) const | RDKit::MolDraw2D_detail::DrawMol | |
| finishCreateDrawObjects() | RDKit::MolDraw2D_detail::DrawMol | |
| flexiCanvasX_ | RDKit::MolDraw2D_detail::DrawMol | |
| flexiCanvasY_ | RDKit::MolDraw2D_detail::DrawMol | |
| fontScale_ | RDKit::MolDraw2D_detail::DrawMol | |
| getAtomCoords(const Point2D &screenCds) const | RDKit::MolDraw2D_detail::DrawMol | |
| getAtomCoords(int atnum) const | RDKit::MolDraw2D_detail::DrawMol | |
| getAtomOrientation(const Atom &atom) const | RDKit::MolDraw2D_detail::DrawMol | |
| getAtomRadius(unsigned int atomIdx, double &xradius, double &yradius) const | RDKit::MolDraw2D_detail::DrawMolMCH | |
| getAtomSymbol(const Atom &atom, OrientType orientation) const | RDKit::MolDraw2D_detail::DrawMol | |
| getAtomSymbolAndOrientation(const Atom &atom) const | RDKit::MolDraw2D_detail::DrawMol | |
| getBondColours(Bond *bond) | RDKit::MolDraw2D_detail::DrawMol | |
| getColour(int atom_idx) const | RDKit::MolDraw2D_detail::DrawMol | |
| getDrawCoords(const Point2D &atCds, const Point2D &trans, const Point2D &scaleFactor, const Point2D &toCentre) const | RDKit::MolDraw2D_detail::DrawMol | |
| getDrawCoords(const Point2D &atCds) const | RDKit::MolDraw2D_detail::DrawMol | |
| getDrawCoords(int atnum) const | RDKit::MolDraw2D_detail::DrawMol | |
| getDrawTransformers(Point2D &trans, Point2D &scale, Point2D &toCentre) const | RDKit::MolDraw2D_detail::DrawMol | |
| getFontScale() const | RDKit::MolDraw2D_detail::DrawMol | inline |
| getNoteStartAngle(const Atom *atom) const | RDKit::MolDraw2D_detail::DrawMol | |
| getScale() const | RDKit::MolDraw2D_detail::DrawMol | inline |
| height_ | RDKit::MolDraw2D_detail::DrawMol | |
| highlightAtomMap_ | RDKit::MolDraw2D_detail::DrawMol | |
| highlightAtoms_ | RDKit::MolDraw2D_detail::DrawMol | |
| highlightBondMap_ | RDKit::MolDraw2D_detail::DrawMol | |
| highlightBonds_ | RDKit::MolDraw2D_detail::DrawMol | |
| highlightLinewidthMultipliers_ | RDKit::MolDraw2D_detail::DrawMolMCH | |
| highlightRadii_ | RDKit::MolDraw2D_detail::DrawMol | |
| highlights_ | RDKit::MolDraw2D_detail::DrawMol | |
| includeAnnotations_ | RDKit::MolDraw2D_detail::DrawMol | |
| initDrawMolecule(const ROMol &mol) | RDKit::MolDraw2D_detail::DrawMol | |
| isReactionMol_ | RDKit::MolDraw2D_detail::DrawMol | |
| legend_ | RDKit::MolDraw2D_detail::DrawMol | |
| legendHeight_ | RDKit::MolDraw2D_detail::DrawMol | |
| legends_ | RDKit::MolDraw2D_detail::DrawMol | |
| makeAtomCircleHighlights() | RDKit::MolDraw2D_detail::DrawMol | |
| makeAtomEllipseHighlights(double lineWidth) | RDKit::MolDraw2D_detail::DrawMol | |
| makeBondHighlightLines(double lineWidth, double scale) | RDKit::MolDraw2D_detail::DrawMol | |
| makeContinuousHighlights(double scale) | RDKit::MolDraw2D_detail::DrawMol | |
| makeDativeBond(Bond *bond, double offset, const std::pair< DrawColour, DrawColour > &cols) | RDKit::MolDraw2D_detail::DrawMol | |
| makeDoubleBondLines(Bond *bond, double doubleBondOffset, const std::pair< DrawColour, DrawColour > &cols) | RDKit::MolDraw2D_detail::DrawMol | |
| makeHighlightEnd(const Atom *end1, const Atom *end2, double lineWidth, const std::vector< Atom * > &end1HighNbrs, std::vector< Point2D > &points) | RDKit::MolDraw2D_detail::DrawMol | |
| makeQueryBond(Bond *bond, double doubleBondOffset) | RDKit::MolDraw2D_detail::DrawMol | |
| makeStandardBond(Bond *bond, double doubleBondOffset) | RDKit::MolDraw2D_detail::DrawMol | |
| makeTripleBondLines(Bond *bond, double doubleBondOffset, const std::pair< DrawColour, DrawColour > &cols) | RDKit::MolDraw2D_detail::DrawMol | |
| makeWavyBond(Bond *bond, double offset, const std::pair< DrawColour, DrawColour > &cols) | RDKit::MolDraw2D_detail::DrawMol | |
| makeWedgedBond(Bond *bond, const std::pair< DrawColour, DrawColour > &cols) | RDKit::MolDraw2D_detail::DrawMol | |
| makeZeroBond(Bond *bond, const std::pair< DrawColour, DrawColour > &cols, const DashPattern &dashPattern) | RDKit::MolDraw2D_detail::DrawMol | |
| marginPadding_ | RDKit::MolDraw2D_detail::DrawMol | |
| mcHighlightAtomMap_ | RDKit::MolDraw2D_detail::DrawMolMCH | |
| mcHighlightBondMap_ | RDKit::MolDraw2D_detail::DrawMolMCH | |
| meanBondLength_ | RDKit::MolDraw2D_detail::DrawMol | |
| molHeight_ | RDKit::MolDraw2D_detail::DrawMol | |
| newBondLine(const Point2D &pt1, const Point2D &pt2, const DrawColour &col1, const DrawColour &col2, int atom1Idx, int atom2Idx, int bondIdx, const DashPattern &dashPattern) | RDKit::MolDraw2D_detail::DrawMol | |
| operator=(const DrawMol &)=delete | RDKit::MolDraw2D_detail::DrawMolMCH | |
| operator=(DrawMol &&)=delete | RDKit::MolDraw2D_detail::DrawMolMCH | |
| partitionForLegend() | RDKit::MolDraw2D_detail::DrawMol | |
| postShapes_ | RDKit::MolDraw2D_detail::DrawMol | |
| preShapes_ | RDKit::MolDraw2D_detail::DrawMol | |
| radicals_ | RDKit::MolDraw2D_detail::DrawMol | |
| resetEverything() | RDKit::MolDraw2D_detail::DrawMol | |
| resolveAtomSymbolClashes() | RDKit::MolDraw2D_detail::DrawMol | |
| scale_ | RDKit::MolDraw2D_detail::DrawMol | |
| setOffsets(double xOffset, double yOffset) | RDKit::MolDraw2D_detail::DrawMol | |
| setScale(double newScale, double newFontScale, bool ignoreFontLimits=true) | RDKit::MolDraw2D_detail::DrawMol | |
| setTransformation(const DrawMol &sourceMol) | RDKit::MolDraw2D_detail::DrawMol | |
| shrinkToFit(bool withPadding=true) | RDKit::MolDraw2D_detail::DrawMol | |
| singleBondLines_ | RDKit::MolDraw2D_detail::DrawMol | |
| smoothBondJoins() | RDKit::MolDraw2D_detail::DrawMol | |
| tagAtomsWithCoords() | RDKit::MolDraw2D_detail::DrawMol | |
| textDrawer_ | RDKit::MolDraw2D_detail::DrawMol | |
| transformAll(const Point2D *trans=nullptr, Point2D *scale=nullptr, const Point2D *toCentre=nullptr) | RDKit::MolDraw2D_detail::DrawMol | |
| transformPoint(const Point2D &pt, const Point2D *trans=nullptr, Point2D *scale=nullptr, const Point2D *toCentre=nullptr) const | RDKit::MolDraw2D_detail::DrawMol | |
| width_ | RDKit::MolDraw2D_detail::DrawMol | |
| xMax_ | RDKit::MolDraw2D_detail::DrawMol | |
| xMin_ | RDKit::MolDraw2D_detail::DrawMol | |
| xOffset_ | RDKit::MolDraw2D_detail::DrawMol | |
| xRange_ | RDKit::MolDraw2D_detail::DrawMol | |
| yMax_ | RDKit::MolDraw2D_detail::DrawMol | |
| yMin_ | RDKit::MolDraw2D_detail::DrawMol | |
| yOffset_ | RDKit::MolDraw2D_detail::DrawMol | |
| yRange_ | RDKit::MolDraw2D_detail::DrawMol | |
| ~DrawMol()=default | RDKit::MolDraw2D_detail::DrawMol | virtual |