Not documented
Holds information about an edge list graph data structure.
Code author: Daniel Seidel <dseidel@techfak.uni-bielefeld.de>
Type : | array of rst.graph.Node |
---|
List of the nodes in the graph.
Type : | array of rst.graph.Edge |
---|
List of the edges in the graph.
message EdgeListGraph {
/**
* List of the nodes in the graph.
*/
repeated Node nodes = 1;
/**
* List of the edges in the graph.
*/
repeated Edge edges = 2;
}
Node with associated data in an edge-list graph.
Code author: Daniel Seidel <dseidel@techfak.uni-bielefeld.de>
Type : | array of FLOAT32 |
---|
Arbitrary data describing the node, e.g. location coordinates.
Specific to application creating the graph.
message Node {
/**
* Arbitrary data describing the node, e.g. location coordinates.
*
* Specific to application creating the graph.
*/
repeated float data = 1;
}
Incident nodes and associated data of an edge in an edge-list graph.
Code author: Daniel Seidel <dseidel@techfak.uni-bielefeld.de>
Type : | UINT32 |
---|
Index of the head node in the graph’s node list.
Type : | UINT32 |
---|
Index of the tail node in the graph’s node list.
Type : | array of FLOAT32 |
---|
Arbitrary data describing the edge, e.g. traversal cost.
Specific to application creating the graph.
message Edge {
/**
* Index of the head node in the graph's node list.
*/
required uint32 head = 1;
/**
* Index of the tail node in the graph's node list.
*/
required uint32 tail = 2;
/**
* Arbitrary data describing the edge, e.g. traversal cost.
*
* Specific to application creating the graph.
*/
repeated float data = 3;
}
Enter search terms or a module, class or function name.