base.h File Reference
Base classes to build a graph.
More...
#include <openbabel/babelconfig.h>
#include <vector>
#include <map>
#include <string>
#include <iostream>
#include <openbabel/tokenst.h>
Go to the source code of this file.
|
Namespaces |
namespace | OpenBabel |
namespace | OpenBabel::OBGenericDataType |
Classes |
class | OBGenericData |
| Base class for generic data. More...
|
class | OBBase |
| Base Class. More...
|
Typedefs |
typedef std::vector
< OBGenericData * >::iterator | OBDataIterator |
Enumerations |
enum | {
UndefinedData = 0,
PairData = 1,
EnergyData = 2,
CommentData = 3,
ConformerData = 4,
ExternalBondData = 5,
RotamerList = 6,
VirtualBondData = 7,
RingData = 8,
TorsionData = 9,
AngleData = 10,
SerialNums = 11,
UnitCell = 12,
SpinData = 13,
ChargeData = 14,
SymmetryData = 15,
ChiralData = 16,
OccupationData = 17,
DensityData = 18,
ElectronicData = 19,
VibrationData = 20,
RotationData = 21,
NuclearData = 22,
SetData = 23,
GridData = 24,
VectorData = 25,
MatrixData = 26,
CustomData0 = 16384,
CustomData1 = 16385,
CustomData2 = 16386,
CustomData3 = 16387,
CustomData4 = 16388,
CustomData5 = 16389,
CustomData6 = 16390,
CustomData7 = 16391,
CustomData8 = 16392,
CustomData9 = 16393,
CustomData10 = 16394,
CustomData11 = 16395,
CustomData12 = 16396,
CustomData13 = 16397,
CustomData14 = 16398,
CustomData15 = 16399
} |
enum | DataOrigin {
any,
fileformatInput,
userInput,
perceived,
external
} |
Detailed Description
Base classes to build a graph.