|
| UndirectedBoostGraph (const int numberOfVertices) |
|
void | addEdge (const int srcIndex, const int tgtIndex, const double edgeWeight) override |
|
void | addEdge (const int srcIndex, const int tgtIndex) override |
|
void | removeEdge (const int srcIndex, const int tgtIndex) override |
|
void | addVertex () override |
|
void | addVertex (HeterogeneousMap &&properties) override |
|
void | addVertex (HeterogeneousMap &properties) override |
|
void | setVertexProperties (const int index, HeterogeneousMap &&properties) override |
|
void | setVertexProperties (const int index, HeterogeneousMap &properties) override |
|
HeterogeneousMap & | getVertexProperties (const int index) override |
|
void | setEdgeWeight (const int srcIndex, const int tgtIndex, const double weight) override |
|
double | getEdgeWeight (const int srcIndex, const int tgtIndex) override |
|
bool | edgeExists (const int srcIndex, const int tgtIndex) override |
|
int | degree (const int index) override |
|
int | diameter () override |
|
int | size () override |
|
int | order () override |
|
std::vector< int > | getNeighborList (const int index) override |
|
void | write (std::ostream &stream) override |
|
void | read (std::istream &stream) override |
|
void | computeShortestPath (int startIndex, std::vector< double > &distances, std::vector< int > &paths) override |
|
const int | depth () override |
|
const std::string | name () const override |
|
const std::string | description () const override |
|
std::shared_ptr< Graph > | clone () override |
|
virtual | ~Identifiable () |
|
virtual bool | shouldClone () |
|
virtual | ~Cloneable () |
|
|
UndirectedGraphType | _graph |
|
const std::string xacc::UndirectedBoostGraph::description |
( |
| ) |
const |
|
inlineoverridevirtual |
Return the description of this instance
- Returns
- description The description of this object.
Implements xacc::Identifiable.
const std::string xacc::UndirectedBoostGraph::name |
( |
| ) |
const |
|
inlineoverridevirtual |
Return the name of this instance.
- Returns
- name The string name
Implements xacc::Identifiable.
void xacc::UndirectedBoostGraph::read |
( |
std::istream & |
stream | ) |
|
|
overridevirtual |
Read in a graphviz dot graph from the given input stream. This is left for subclasses.
- Parameters
-
Implements xacc::Graph.
The documentation for this class was generated from the following files:
- /home/cades/dev/xacc/xacc/ir/graph-impl/boost/UndirectedBoostGraph.hpp
- /home/cades/dev/xacc/xacc/ir/graph-impl/boost/UndirectedBoostGraph.cpp