32 #ifndef CDPL_MOLPROP_TPSACALCULATOR_HPP
33 #define CDPL_MOLPROP_TPSACALCULATOR_HPP
Definition of the preprocessor macro CDPL_MOLPROP_API.
#define CDPL_MOLPROP_API
Tells the compiler/linker which classes, functions and variables are part of the library API.
Definition of the class CDPL::Chem::PatternAtomTyper.
MolecularGraph.
Definition: MolecularGraph.hpp:52
PatternAtomTyper.
Definition: PatternAtomTyper.hpp:52
TPSACalculator.
Definition: TPSACalculator.hpp:56
TPSACalculator()
Constructs the TPSACalculator instance.
TPSACalculator(const Chem::MolecularGraph &molgraph)
Constructs the TPSACalculator instance and calculates the TPSA of the molecular graph molgraph.
double calculate(const Chem::MolecularGraph &molgraph)
Calculates the TPSA of the molecular graph molgraph.
double getResult() const
Returns the result of the last TPSA calculation.
The namespace of the Chemical Data Processing Library.