![]() |
RDKit
Open-source cheminformatics and machine learning.
|
#include <MolDraw2DHelpers.h>
Public Types | |
| enum class | LegendPosition { Bottom , Top , Left , Right } |
Public Member Functions | |
| MolDrawOptions () | |
Definition at line 174 of file MolDraw2DHelpers.h.
|
strong |
Legend position relative to the molecule (only Bottom supported in drawMolecules grid; all four work for single-molecule drawing).
| Enumerator | |
|---|---|
| Bottom | |
| Top | |
| Left | |
| Right | |
Definition at line 220 of file MolDraw2DHelpers.h.
|
inline |
Definition at line 348 of file MolDraw2DHelpers.h.
References RDKit::assignDefaultPalette(), atomColourPalette, and highlightColourPalette.
| bool RDKit::MolDrawOptions::addAtomIndices = false |
Definition at line 276 of file MolDraw2DHelpers.h.
| bool RDKit::MolDrawOptions::addBondIndices = false |
Definition at line 277 of file MolDraw2DHelpers.h.
| double RDKit::MolDrawOptions::additionalAtomLabelPadding = 0.0 |
Definition at line 232 of file MolDraw2DHelpers.h.
| bool RDKit::MolDrawOptions::addStereoAnnotation = false |
Definition at line 281 of file MolDraw2DHelpers.h.
| DrawColour RDKit::MolDrawOptions::annotationColour |
Definition at line 242 of file MolDraw2DHelpers.h.
Referenced by RDKit::setDarkMode(), and RDKit::setMonochromeMode().
| double RDKit::MolDrawOptions::annotationFontScale = 0.5 |
Definition at line 210 of file MolDraw2DHelpers.h.
| ColourPalette RDKit::MolDrawOptions::atomColourPalette |
Definition at line 258 of file MolDraw2DHelpers.h.
Referenced by MolDrawOptions(), RDKit::setDarkMode(), and RDKit::setMonochromeMode().
| bool RDKit::MolDrawOptions::atomHighlightsAreCircles = false |
Definition at line 284 of file MolDraw2DHelpers.h.
| bool RDKit::MolDrawOptions::atomLabelDeuteriumTritium |
Definition at line 175 of file MolDraw2DHelpers.h.
| std::map<int, std::string> RDKit::MolDrawOptions::atomLabels |
Definition at line 235 of file MolDraw2DHelpers.h.
| DrawColour RDKit::MolDrawOptions::atomNoteColour |
Definition at line 244 of file MolDraw2DHelpers.h.
Referenced by RDKit::setDarkMode(), and RDKit::setMonochromeMode().
| std::vector<std::vector<int> > RDKit::MolDrawOptions::atomRegions |
Definition at line 238 of file MolDraw2DHelpers.h.
| DrawColour RDKit::MolDrawOptions::backgroundColour |
Definition at line 196 of file MolDraw2DHelpers.h.
Referenced by RDKit::setDarkMode(), and RDKit::setMonochromeMode().
| double RDKit::MolDrawOptions::baseFontSize |
Definition at line 330 of file MolDraw2DHelpers.h.
| double RDKit::MolDrawOptions::bondLineWidth = 2.0 |
Definition at line 248 of file MolDraw2DHelpers.h.
| DrawColour RDKit::MolDrawOptions::bondNoteColour |
Definition at line 246 of file MolDraw2DHelpers.h.
Referenced by RDKit::setMonochromeMode().
| bool RDKit::MolDrawOptions::bracketsAroundAtomLists = true |
Definition at line 342 of file MolDraw2DHelpers.h.
| bool RDKit::MolDrawOptions::centreMoleculesBeforeDrawing = false |
Definition at line 289 of file MolDraw2DHelpers.h.
| bool RDKit::MolDrawOptions::circleAtoms = true |
Definition at line 178 of file MolDraw2DHelpers.h.
| bool RDKit::MolDrawOptions::clearBackground = true |
Definition at line 194 of file MolDraw2DHelpers.h.
| bool RDKit::MolDrawOptions::comicMode = false |
Definition at line 301 of file MolDraw2DHelpers.h.
| double RDKit::MolDrawOptions::componentPadding = 0.0 |
Definition at line 230 of file MolDraw2DHelpers.h.
| bool RDKit::MolDrawOptions::continuousHighlight = true |
Definition at line 183 of file MolDraw2DHelpers.h.
| std::uint32_t RDKit::MolDrawOptions::drawingExtentsInclude |
Definition at line 291 of file MolDraw2DHelpers.h.
| bool RDKit::MolDrawOptions::drawMolsSameScale = true |
Definition at line 334 of file MolDraw2DHelpers.h.
| bool RDKit::MolDrawOptions::dummiesAreAttachments = false |
Definition at line 177 of file MolDraw2DHelpers.h.
| bool RDKit::MolDrawOptions::dummyIsotopeLabels = true |
Definition at line 279 of file MolDraw2DHelpers.h.
| bool RDKit::MolDrawOptions::explicitMethyl = false |
Definition at line 294 of file MolDraw2DHelpers.h.
| bool RDKit::MolDrawOptions::fillHighlights = true |
Definition at line 185 of file MolDraw2DHelpers.h.
| double RDKit::MolDrawOptions::fixedBondLength |
Definition at line 266 of file MolDraw2DHelpers.h.
| int RDKit::MolDrawOptions::fixedFontSize |
Definition at line 207 of file MolDraw2DHelpers.h.
| double RDKit::MolDrawOptions::fixedScale |
Definition at line 261 of file MolDraw2DHelpers.h.
| int RDKit::MolDrawOptions::flagCloseContactsDist = 3 |
Definition at line 189 of file MolDraw2DHelpers.h.
| std::string RDKit::MolDrawOptions::fontFile = "" |
Definition at line 212 of file MolDraw2DHelpers.h.
| int RDKit::MolDrawOptions::highlightBondWidthMultiplier = 8 |
Definition at line 251 of file MolDraw2DHelpers.h.
| DrawColour RDKit::MolDrawOptions::highlightColour {1.0, 0.5, 0.5, 1.0} |
Definition at line 182 of file MolDraw2DHelpers.h.
| std::vector<DrawColour> RDKit::MolDrawOptions::highlightColourPalette |
Definition at line 255 of file MolDraw2DHelpers.h.
Referenced by MolDrawOptions().
| double RDKit::MolDrawOptions::highlightRadius = 0.3 |
Definition at line 187 of file MolDraw2DHelpers.h.
| bool RDKit::MolDrawOptions::includeAtomTags |
Definition at line 191 of file MolDraw2DHelpers.h.
| bool RDKit::MolDrawOptions::includeChiralFlagLabel |
Definition at line 310 of file MolDraw2DHelpers.h.
| bool RDKit::MolDrawOptions::includeMetadata |
Definition at line 298 of file MolDraw2DHelpers.h.
| bool RDKit::MolDrawOptions::includeRadicals |
Definition at line 295 of file MolDraw2DHelpers.h.
| bool RDKit::MolDrawOptions::isotopeLabels = true |
Definition at line 278 of file MolDraw2DHelpers.h.
| DrawColour RDKit::MolDrawOptions::legendColour |
Definition at line 216 of file MolDraw2DHelpers.h.
Referenced by RDKit::setDarkMode(), and RDKit::setMonochromeMode().
| int RDKit::MolDrawOptions::legendFontSize = 16 |
Definition at line 200 of file MolDraw2DHelpers.h.
| double RDKit::MolDrawOptions::legendFraction |
Definition at line 202 of file MolDraw2DHelpers.h.
| LegendPosition RDKit::MolDrawOptions::legendPosition = LegendPosition::Bottom |
Definition at line 221 of file MolDraw2DHelpers.h.
| bool RDKit::MolDrawOptions::legendVerticalText = true |
When legend is Left or Right, draw text vertically (one character per line). Ignored for Top/Bottom.
Definition at line 224 of file MolDraw2DHelpers.h.
| int RDKit::MolDrawOptions::maxFontSize = 40 |
Definition at line 204 of file MolDraw2DHelpers.h.
| int RDKit::MolDrawOptions::minFontSize = 6 |
Definition at line 206 of file MolDraw2DHelpers.h.
| MultiColourHighlightStyle RDKit::MolDrawOptions::multiColourHighlightStyle |
Definition at line 287 of file MolDraw2DHelpers.h.
| double RDKit::MolDrawOptions::multipleBondOffset = 0.15 |
Definition at line 225 of file MolDraw2DHelpers.h.
| bool RDKit::MolDrawOptions::noAtomLabels |
Definition at line 236 of file MolDraw2DHelpers.h.
| double RDKit::MolDrawOptions::padding |
Definition at line 228 of file MolDraw2DHelpers.h.
| bool RDKit::MolDrawOptions::prepareMolsBeforeDrawing = true |
Definition at line 253 of file MolDraw2DHelpers.h.
| DrawColour RDKit::MolDrawOptions::queryColour |
Definition at line 198 of file MolDraw2DHelpers.h.
| double RDKit::MolDrawOptions::rotate = 0.0 |
Definition at line 274 of file MolDraw2DHelpers.h.
| bool RDKit::MolDrawOptions::scaleBondWidth = false |
Definition at line 249 of file MolDraw2DHelpers.h.
| bool RDKit::MolDrawOptions::scaleHighlightBondWidth = true |
Definition at line 250 of file MolDraw2DHelpers.h.
| double RDKit::MolDrawOptions::scalingFactor = 20.0 |
Definition at line 328 of file MolDraw2DHelpers.h.
| bool RDKit::MolDrawOptions::showAllCIPCodes = false |
Definition at line 282 of file MolDraw2DHelpers.h.
| bool RDKit::MolDrawOptions::simplifiedStereoGroupLabel |
Definition at line 312 of file MolDraw2DHelpers.h.
| bool RDKit::MolDrawOptions::singleColourWedgeBonds |
Definition at line 321 of file MolDraw2DHelpers.h.
| bool RDKit::MolDrawOptions::splitBonds = false |
Definition at line 179 of file MolDraw2DHelpers.h.
| bool RDKit::MolDrawOptions::standardColoursForHighlightedAtoms |
Definition at line 344 of file MolDraw2DHelpers.h.
| DrawColour RDKit::MolDrawOptions::symbolColour |
Definition at line 239 of file MolDraw2DHelpers.h.
Referenced by RDKit::setDarkMode(), and RDKit::setMonochromeMode().
| bool RDKit::MolDrawOptions::unspecifiedStereoIsUnknown = false |
Definition at line 316 of file MolDraw2DHelpers.h.
| bool RDKit::MolDrawOptions::useComplexQueryAtomSymbols |
Definition at line 337 of file MolDraw2DHelpers.h.
| bool RDKit::MolDrawOptions::useMolBlockWedging = false |
Definition at line 325 of file MolDraw2DHelpers.h.
| double RDKit::MolDrawOptions::variableAtomRadius = 0.4 |
Definition at line 306 of file MolDraw2DHelpers.h.
| DrawColour RDKit::MolDrawOptions::variableAttachmentColour |
Definition at line 308 of file MolDraw2DHelpers.h.
Referenced by RDKit::setDarkMode(), and RDKit::setMonochromeMode().
| int RDKit::MolDrawOptions::variableBondWidthMultiplier = 16 |
Definition at line 304 of file MolDraw2DHelpers.h.