#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 |
AtomContainer * | ac |
Friends | |
class | AssignBondOrderProcessor |
Definition at line 479 of file assignBondOrderProcessor.h.
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] |
Definition at line 498 of file assignBondOrderProcessor.h.
int BALL::AssignBondOrderProcessor::Solution_::getQueueSize | ( | ) | const [inline] |
Definition at line 501 of file assignBondOrderProcessor.h.
friend class AssignBondOrderProcessor [friend] |
Definition at line 481 of file assignBondOrderProcessor.h.
Definition at line 524 of file assignBondOrderProcessor.h.
Definition at line 518 of file assignBondOrderProcessor.h.
Definition at line 514 of file assignBondOrderProcessor.h.
Definition at line 519 of file assignBondOrderProcessor.h.
Definition at line 507 of file assignBondOrderProcessor.h.
Definition at line 521 of file assignBondOrderProcessor.h.
Definition at line 510 of file assignBondOrderProcessor.h.
Definition at line 523 of file assignBondOrderProcessor.h.
Definition at line 522 of file assignBondOrderProcessor.h.
Definition at line 520 of file assignBondOrderProcessor.h.
Definition at line 504 of file assignBondOrderProcessor.h.