#include <BALL/STRUCTURE/assignBondOrderProcessor.h>
Public Member Functions | |
| Solution_ () | |
| Solution_ (PQ_Entry_ &entry, AssignBondOrderProcessor *abop, int number_of_node_expansions, int search_queue_size) | |
| virtual | ~Solution_ () |
| void | clear () |
| int | getNumberOfNodeExpansions () const |
| int | getQueueSize () const |
Public Attributes | |
| bool | valid |
| HashMap< Bond *, int > | bond_orders |
| HashMap< Atom *, int > | number_of_virtual_hydrogens |
| vector< Atom * > | atoms_to_delete |
| float | atom_type_penalty |
| float | bond_length_penalty |
| float | total_charge |
| int | node_expansions |
| int | queue_size |
| AssignBondOrderProcessor * | parent |
Friends | |
| class | AssignBondOrderProcessor |
| BALL::AssignBondOrderProcessor::Solution_::Solution_ | ( | ) |
| BALL::AssignBondOrderProcessor::Solution_::Solution_ | ( | PQ_Entry_ & | entry, | |
| AssignBondOrderProcessor * | abop, | |||
| int | number_of_node_expansions, | |||
| int | search_queue_size | |||
| ) |
| virtual BALL::AssignBondOrderProcessor::Solution_::~Solution_ | ( | ) | [virtual] |
| void BALL::AssignBondOrderProcessor::Solution_::clear | ( | ) |
| int BALL::AssignBondOrderProcessor::Solution_::getNumberOfNodeExpansions | ( | ) | const [inline] |
Referenced by BALL::AssignBondOrderProcessor::getNumberOfNodeExpansions_().
| int BALL::AssignBondOrderProcessor::Solution_::getQueueSize | ( | ) | const [inline] |
friend class AssignBondOrderProcessor [friend] |
Referenced by BALL::AssignBondOrderProcessor::getTotalPenalty_().
Referenced by BALL::AssignBondOrderProcessor::getTotalPenalty_().
Referenced by BALL::AssignBondOrderProcessor::getTotalCharge_().