BALL  1.4.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
BALL::Kekuliser::AtomInfo Struct Reference

Public Member Functions

bool operator< (const AtomInfo &info) const
 
AtomInfooperator= (const AtomInfo &ai)
 

Public Attributes

Atomatom
 
Bonddouble_bond
 
std::vector< Bond * > abonds
 
std::vector< Positionpartner_id
 
Index curr_double
 
Index min_double
 
Index max_double
 
Index uncharged_double
 

Detailed Description

Definition at line 40 of file kekulizer.h.

Member Function Documentation

bool BALL::Kekuliser::AtomInfo::operator< ( const AtomInfo info) const
AtomInfo& BALL::Kekuliser::AtomInfo::operator= ( const AtomInfo ai)

Member Data Documentation

std::vector<Bond*> BALL::Kekuliser::AtomInfo::abonds

Definition at line 53 of file kekulizer.h.

Atom* BALL::Kekuliser::AtomInfo::atom

Definition at line 47 of file kekulizer.h.

Index BALL::Kekuliser::AtomInfo::curr_double

Definition at line 59 of file kekulizer.h.

Bond* BALL::Kekuliser::AtomInfo::double_bond

Definition at line 50 of file kekulizer.h.

Index BALL::Kekuliser::AtomInfo::max_double

Definition at line 65 of file kekulizer.h.

Index BALL::Kekuliser::AtomInfo::min_double

Definition at line 62 of file kekulizer.h.

std::vector<Position> BALL::Kekuliser::AtomInfo::partner_id

Definition at line 56 of file kekulizer.h.

Index BALL::Kekuliser::AtomInfo::uncharged_double

Definition at line 68 of file kekulizer.h.