#include <OpenMapper.h>
Public Member Functions | |
Edge (Vertex< T > *pSource, Vertex< T > *pTarget) | |
EdgeLabel * | GetLabel () |
Vertex< T > * | GetSource () const |
Vertex< T > * | GetTarget () const |
void | SetLabel (EdgeLabel *pLabel) |
virtual | ~Edge () |
Private Attributes | |
EdgeLabel * | m_pLabel |
Vertex< T > * | m_pSource |
Vertex< T > * | m_pTarget |
Represents an edge in a graph
Definition at line 211 of file OpenMapper.h.
|
inline |
Constructs an edge from the source to target vertex
pSource | source vertex |
pTarget | target vertex |
Definition at line 313 of file OpenMapper.h.
|
inlinevirtual |
Destructor
Definition at line 325 of file OpenMapper.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 377 of file OpenMapper.h.
|
private |
Definition at line 375 of file OpenMapper.h.
|
private |
Definition at line 376 of file OpenMapper.h.