![]() |
graph
4.7.0
Graph: generic attributed relational graphs
|
Undirected edges. More...
#include <graph/graph/uedge.h>


Public Member Functions | |
| virtual | ~UEdge () |
Property querying methods | |
| virtual bool | isDirected () const |
| Is this edge directed? More... | |
| virtual bool | isUndirected () const |
| Is this edge undirected? More... | |
Public Member Functions inherited from Edge | |
| iterator | begin () |
| Get the beginning of the vertex collection of the graph. More... | |
| iterator | end () |
| Get the end of the vertex collection of the graph. More... | |
| const_iterator | begin () const |
| Get the beginning of the vertex collection of the graph. More... | |
| const_iterator | end () const |
| Get the end of the vertex collection of the graph. More... | |
| reverse_iterator | rbegin () |
| Get the beginning of the reversed vertex collection of the graph. More... | |
| reverse_iterator | rend () |
| Get the end of the reversed vertex collection of the graph. More... | |
| const_reverse_iterator | rbegin () const |
| Get the beginning of the reversed vertex collection of the graph. More... | |
| const_reverse_iterator | rend () const |
| Get the end of the reversed vertex collection of the graph. More... | |
| virtual | ~Edge () |
| bool | hasVertex (const Vertex *vertex) const |
| Does this edge contain a given vertex? More... | |
| size_t | verticesSize () const |
| number of vertices More... | |
Public Member Functions inherited from GraphObject | |
| virtual | ~GraphObject () |
Public Member Functions inherited from carto::SyntaxedObject< T > | |
| SyntaxedObject (const std::string &s) | |
| SyntaxedObject (const SyntaxedObject &x) | |
| SyntaxedObject (const SyntaxedObject< PropertySet > &x) | |
Protected Member Functions | |
Constructors, destructor | |
| UEdge (std::string s) | |
| The programmer should not call the constructor. More... | |
| UEdge (const UEdge &x) | |
| The programmer should not call the copy constructor. More... | |
| virtual Edge * | cloneEdge () const |
| The programmer should not clone. More... | |
Protected Member Functions inherited from Edge | |
| Edge (std::string s) | |
| The programmer should not call the constructor. More... | |
| Edge (const Edge &x) | |
| The programmer should not call the copy constructor. More... | |
Protected Member Functions inherited from GraphObject | |
| GraphObject (const std::string &s) | |
| The programmer should not call the constructor of an abstract base class. More... | |
| GraphObject (const GraphObject &x) | |
Friends | |
| class | GraphFactory |
Additional Inherited Members | |
Public Types inherited from Edge | |
| typedef VSet::value_type | value_type |
| typedef VSet::pointer | pointer |
| typedef VSet::reference | reference |
| typedef VSet::const_reference | const_reference |
| typedef VSet::iterator | iterator |
| typedef VSet::const_iterator | const_iterator |
| typedef VSet::reverse_iterator | reverse_iterator |
| typedef VSet::const_reverse_iterator | const_reverse_iterator |
Public Types inherited from carto::SyntaxedObject< T > | |
| typedef internal::SyntaxedObjectSwitch< T, SUPERSUBCLASS(Interface, T)>::ContentType | ContentType |
|
virtual |
|
protected |
The programmer should not call the constructor.
| s | syntactic attribute |
|
protected |
The programmer should not call the copy constructor.
| x | edge to clone |
|
protectedvirtual |
|
virtual |
|
virtual |
|
friend |