Open Babel
3.0
|
#include <openbabel/mol.h>
#include <openbabel/bond.h>
#include <openbabel/ring.h>
#include <openbabel/alias.h>
#include <openbabel/generic.h>
#include <openbabel/depict/depict.h>
#include <openbabel/depict/painter.h>
#include <openbabel/elements.h>
#include <algorithm>
#include <iterator>
#include <openbabel/stereo/stereo.h>
#include <openbabel/stereo/cistrans.h>
#include <openbabel/obiter.h>
#include <openbabel/obfunctions.h>
#include <cmath>
#include <iostream>
Namespaces | |
OpenBabel | |
Enumerations | |
enum | { Left, Right, Up, Down } |
enum | Radical { NOT_RADICAL, ONE_DOT, TWO_DOT } |
Functions | |
bool | SortAtomZ (const pair< OBAtom *, double > &a, const pair< OBAtom *, double > &b) |
int | GetLabelAlignment (OBAtom *atom) |
unsigned int | GetAtomSymClass (OBAtom *atom) |
static Radical | AssignRadicalDots (OBAtom *atom) |
2D depiction of molecules using OBPainter.