Namespace SFCGAL::graph
Namespace List > SFCGAL > graph
Namespaces
| Type | Name |
|---|---|
| namespace | algorithm |
Classes
| Type | Name |
|---|---|
| struct | Edge [private]An edge in a GeometryGraph with minimal requirements (some algorithms could need more information) |
| class | GeometryGraphBuilderT <typename Graph> [private]Convert Geometries to a GeometryGraph. Identifier in the Graph are returned in order to allow the user to keep identify the geometry. |
| class | GeometryGraphT <typename VertexProperties, typename EdgeProperties> [private]Represents the vertices and edges for a list of geometries. |
| struct | Vertex [private]A vertex in a GeometryGraph with minimal requirements (some algorithms could need a richer class) |
Public Types
| Type | Name |
|---|---|
| enum | EdgeDirection |
| typedef GeometryGraphT< Vertex, Edge > | GeometryGraph |
| typedef GeometryGraphBuilderT< GeometryGraph > | GeometryGraphBuilder |
Public Functions
| Type | Name |
|---|---|
| EdgeDirection | reverse (const EdgeDirection & direction) |
Public Types Documentation
enum EdgeDirection
enum SFCGAL::graph::EdgeDirection {
DIRECT = 0,
REVERSE = 1
};
typedef GeometryGraph
typedef GeometryGraphT<Vertex, Edge> SFCGAL::graph::GeometryGraph;
Default GeometryGraph with predefined Vertex and Edge properties for general usage
typedef GeometryGraphBuilder
typedef GeometryGraphBuilderT<GeometryGraph> SFCGAL::graph::GeometryGraphBuilder;
Public Functions Documentation
function reverse
inline EdgeDirection SFCGAL::graph::reverse (
const EdgeDirection & direction
)
reverse EdgeDirection (DIRECT=>REVERSE, REVERSE=>DIRECT)
The documentation for this class was generated from the following file /builds/florent_fougeres/SFCGAL/src/detail/graph/algorithm/isHalfEdge.h