RDKit
Open-source cheminformatics and machine learning.
ChemicalFeatures::ChemicalFeature Class Referenceabstract

abstract base class for chemical feature More...

#include <ChemicalFeature.h>

Inheritance diagram for ChemicalFeatures::ChemicalFeature:
ChemicalFeatures::FreeChemicalFeature RDKit::MolChemicalFeature

Public Member Functions

 ChemicalFeature ()
 
virtual ~ChemicalFeature ()
 
virtual int getId () const =0
 
virtual const std::string & getType () const =0
 
virtual const std::string & getFamily () const =0
 
virtual RDGeom::Point3D getPos () const =0
 

Detailed Description

abstract base class for chemical feature

Definition at line 18 of file ChemicalFeature.h.

Constructor & Destructor Documentation

ChemicalFeatures::ChemicalFeature::ChemicalFeature ( )
inline

Definition at line 20 of file ChemicalFeature.h.

virtual ChemicalFeatures::ChemicalFeature::~ChemicalFeature ( )
inlinevirtual

Definition at line 21 of file ChemicalFeature.h.

References getFamily(), getId(), getPos(), and getType().

Member Function Documentation

virtual const std::string& ChemicalFeatures::ChemicalFeature::getFamily ( ) const
pure virtual
virtual int ChemicalFeatures::ChemicalFeature::getId ( ) const
pure virtual
virtual RDGeom::Point3D ChemicalFeatures::ChemicalFeature::getPos ( ) const
pure virtual
virtual const std::string& ChemicalFeatures::ChemicalFeature::getType ( ) const
pure virtual

The documentation for this class was generated from the following file: