![]() |
Rosetta Core
2014.16.56682
|
#include <UpperEdgeGraph.hh>
Public Types | |
| typedef UpperEdgeGraph< V, E > | GraphClass |
| typedef UEVertex< V, E > | VertexClass |
Public Member Functions | |
| UEEdge () | |
| UEEdge (GraphClass *owner, int lower_node, int upper_node) | |
| ~UEEdge () | |
| UEEdge (GraphClass *owner, int lower_node, int upper_node, E const &data) | |
| platform::Size | upper_vertex () const |
| void | delete_edge () |
| bool | deleted () const |
| E & | data () |
| E const & | data () const |
Private Attributes | |
| GraphClass * | owner_ |
| VertexClass * | lower_vertex_ |
| VertexClass * | upper_vertex_ |
| bool | deleted_ |
| platform::Size | upper_vertex_index_ |
| E | data_ |
Friends | |
| class | UpperEdgeGraph< V, E > |
| typedef UpperEdgeGraph< V, E > core::graph::UEEdge< V, E >::GraphClass |
| typedef UEVertex< V, E > core::graph::UEEdge< V, E >::VertexClass |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References core::graph::UEEdge< V, E >::data_.
|
inline |
References core::graph::UEEdge< V, E >::data_.
|
inline |
References core::graph::UEEdge< V, E >::deleted_, core::graph::UEEdge< V, E >::lower_vertex_, core::graph::UpperEdgeGraph< V, E >::note_edge_deleted(), core::graph::UEVertex< V, E >::note_lower_edge_deleted(), core::graph::UEVertex< V, E >::note_upper_edge_deleted(), core::graph::UEEdge< V, E >::owner_, and core::graph::UEEdge< V, E >::upper_vertex_.
|
inline |
References core::graph::UEEdge< V, E >::deleted_.
|
inline |
References core::graph::UEEdge< V, E >::upper_vertex_index_.
|
friend |
|
private |
Referenced by core::graph::UEEdge< V, E >::data().
|
private |
Referenced by core::graph::UEEdge< V, E >::delete_edge(), and core::graph::UEEdge< V, E >::deleted().
|
private |
Referenced by core::graph::UEEdge< V, E >::delete_edge().
|
private |
Referenced by core::graph::UEEdge< V, E >::delete_edge().
|
private |
Referenced by core::graph::UEEdge< V, E >::delete_edge(), and core::graph::UEEdge< V, E >::UEEdge().
|
private |
Referenced by core::graph::UEEdge< V, E >::upper_vertex().
1.8.7