|
BALL
1.4.79
|
#include <BALL/STRUCTURE/simpleMolecularGraph.h>
Public Types | |
| typedef NodeItem< Node, Edge > | NodeItemType |
| typedef EdgeItem< Node, Edge > | EdgeItemType |
| typedef std::list< NodeItem < Node, Edge > * >::iterator | Iterator |
| typedef std::list< NodeItem < Node, Edge > * >::const_iterator | ConstIterator |
Public Member Functions | |
| EdgeItem () | |
| EdgeItem (const Bond &bond) | |
| EdgeItem (const Bond &bond, NodeItemType *source, NodeItemType *target) | |
| NodeItemType & | getSource () |
| NodeItemType & | getTarget () |
| const NodeItemType & | getSource () const |
| const NodeItemType & | getTarget () const |
| Node & | getData () |
| const Node & | getData () const |
| void | setData (const Edge &data) |
| Bond * | getBond () |
| const Bond * | getBond () const |
| bool | operator== (const EdgeItem &item) const |
| bool | operator!= (const EdgeItem &item) const |
Protected Attributes | |
| Edge | data_ |
| Bond * | bond_ |
| NodeItemType * | source_ |
| NodeItemType * | target_ |
Definition at line 32 of file simpleMolecularGraph.h.
| typedef std::list<NodeItem<Node, Edge>*>::const_iterator BALL::EdgeItem< Node, Edge >::ConstIterator |
Definition at line 99 of file simpleMolecularGraph.h.
| typedef EdgeItem<Node, Edge> BALL::EdgeItem< Node, Edge >::EdgeItemType |
Definition at line 97 of file simpleMolecularGraph.h.
| typedef std::list<NodeItem<Node, Edge>*>::iterator BALL::EdgeItem< Node, Edge >::Iterator |
Definition at line 98 of file simpleMolecularGraph.h.
| typedef NodeItem<Node, Edge> BALL::EdgeItem< Node, Edge >::NodeItemType |
Definition at line 96 of file simpleMolecularGraph.h.
|
inline |
Definition at line 101 of file simpleMolecularGraph.h.
| BALL::EdgeItem< Node, Edge >::EdgeItem | ( | const Bond & | bond | ) |
Definition at line 131 of file simpleMolecularGraph.h.
| BALL::EdgeItem< Node, Edge >::EdgeItem | ( | const Bond & | bond, |
| NodeItemType * | source, | ||
| NodeItemType * | target | ||
| ) |
Definition at line 137 of file simpleMolecularGraph.h.
|
inline |
Definition at line 117 of file simpleMolecularGraph.h.
|
inline |
Definition at line 118 of file simpleMolecularGraph.h.
|
inline |
Definition at line 113 of file simpleMolecularGraph.h.
|
inline |
Definition at line 114 of file simpleMolecularGraph.h.
|
inline |
Definition at line 108 of file simpleMolecularGraph.h.
|
inline |
Definition at line 110 of file simpleMolecularGraph.h.
|
inline |
Definition at line 109 of file simpleMolecularGraph.h.
|
inline |
Definition at line 111 of file simpleMolecularGraph.h.
|
inline |
Definition at line 121 of file simpleMolecularGraph.h.
|
inline |
Definition at line 120 of file simpleMolecularGraph.h.
|
inline |
Definition at line 115 of file simpleMolecularGraph.h.
|
protected |
Definition at line 125 of file simpleMolecularGraph.h.
|
protected |
Definition at line 124 of file simpleMolecularGraph.h.
|
protected |
Definition at line 126 of file simpleMolecularGraph.h.
|
protected |
Definition at line 127 of file simpleMolecularGraph.h.
1.8.7