Main Page | Modules | Namespace List | Class Hierarchy | Class List | Namespace Members | Class Members

CHPI::AromaticRing Class Reference

A class for storing aromatic rings and information associated with them. More...

#include <CHPI.h>

List of all members.

Public Member Functions

 AromaticRing (const AromaticRing &aromatic_ring) throw ()
 AromaticRing (const std::vector< Atom * > &atoms) throw ()
const Vector3getCentre () const throw ()
const Vector3getNormalVector () const throw ()
void setRing (const std::vector< Atom * > &atoms) throw ()
const std::vector< Atom * > & getRing () const throw ()
void dump (std::ostream &s=std::cout) const throw ()


Detailed Description

A class for storing aromatic rings and information associated with them.

At the moment we only need the ring centres and the atoms.