|
SFCGAL
2.3.0
|
graph namespace More...
Namespaces | |
| algorithm | |
| Graph algorithm namespace. | |
Classes | |
| struct | Edge |
| [private]An edge in a GeometryGraph with minimal requirements (some algorithms could need more information) More... | |
| class | GeometryGraphBuilderT |
| [private]Convert Geometries to a GeometryGraph. More... | |
| class | GeometryGraphT |
| [private]Represents the vertices and edges for a list of geometries. More... | |
| struct | Vertex |
| [private]A vertex in a GeometryGraph with minimal requirements (some algorithms could need a richer class) More... | |
Typedefs | |
| using | EdgeDirection = enum{DIRECT=0, REVERSE=1} |
| Specifies the direction of an edge in a graph. More... | |
| using | GeometryGraph = GeometryGraphT< Vertex, Edge > |
| Default GeometryGraph with predefined Vertex and Edge properties for general usage. More... | |
| typedef GeometryGraphBuilderT< GeometryGraph > | GeometryGraphBuilder |
| Geometry graph builder type. More... | |
Functions | |
| EdgeDirection | reverse (const EdgeDirection &direction) |
| Returns the reverse of the given EdgeDirection. More... | |
| using SFCGAL::graph::EdgeDirection = typedef enum { DIRECT = 0, REVERSE = 1 } |
Specifies the direction of an edge in a graph.
| using SFCGAL::graph::GeometryGraph = typedef GeometryGraphT<Vertex, Edge> |
Geometry graph builder type.
|
inline |
Returns the reverse of the given EdgeDirection.
Converts DIRECT to REVERSE and REVERSE to DIRECT.
| direction | The current edge direction. |
1.8.10