Undirected edges.
More...
#include <graph/graph/uedge.h>
|
|
| | UEdge (std::string s) |
| | The programmer should not call the constructor.
|
| |
| | UEdge (const UEdge &x) |
| | The programmer should not call the copy constructor.
|
| |
| virtual Edge * | cloneEdge () const |
| | The programmer should not clone.
|
| |
| | Edge (std::string s) |
| | The programmer should not call the constructor.
|
| |
| | Edge (const Edge &x) |
| | The programmer should not call the copy constructor.
|
| |
| | GraphObject (const std::string &s) |
| | The programmer should not call the constructor of an abstract base class.
|
| |
| | GraphObject (const GraphObject &x) |
| |
Undirected edges.
See Graph for UEdge creation.
Definition at line 55 of file uedge.h.
◆ ~UEdge()
| virtual UEdge::~UEdge |
( |
| ) |
|
|
virtual |
◆ UEdge() [1/2]
| UEdge::UEdge |
( |
std::string | s | ) |
|
|
protected |
The programmer should not call the constructor.
- Parameters
-
Referenced by cloneEdge(), and UEdge().
◆ UEdge() [2/2]
| UEdge::UEdge |
( |
const UEdge & | x | ) |
|
|
protected |
The programmer should not call the copy constructor.
- Parameters
-
- See also
- Graph for creating edges
References UEdge().
◆ cloneEdge()
| virtual Edge * UEdge::cloneEdge |
( |
| ) |
const |
|
protectedvirtual |
The programmer should not clone.
- Returns
- a copy of this edge
- See also
- Graph for creating edges
Implements Edge.
References Edge::Edge(), and UEdge().
◆ isDirected()
| virtual bool UEdge::isDirected |
( |
| ) |
const |
|
virtual |
Is this edge directed?
- Returns
- false
Implements Edge.
◆ isUndirected()
| virtual bool UEdge::isUndirected |
( |
| ) |
const |
|
virtual |
Is this edge undirected?
- Returns
- true
Implements Edge.
◆ GraphFactory
The documentation for this class was generated from the following file: