21 #ifndef GEOS_GEOMGRAPH_DEPTH_H 22 #define GEOS_GEOMGRAPH_DEPTH_H 46 virtual ~
Depth() =
default;
47 int getDepth(
int geomIndex,
int posIndex)
const;
48 void setDepth(
int geomIndex,
int posIndex,
int depthValue);
52 bool isNull(
int geomIndex)
const;
53 bool isNull(
int geomIndex,
int posIndex)
const;
54 int getDelta(
int geomIndex)
const;
56 void add(
const Label& lbl);
57 std::string toString()
const;
69 # include "geos/geomgraph/Depth.inl" 72 #endif // ifndef GEOS_GEOMGRAPH_DEPTH_H
Location
Constants representing the location of a point relative to a geometry.
A Label indicates the topological relationship of a component of a topology graph to a given Geometry...
Basic namespace for all GEOS functionalities.
A Depth object records the topological depth of the sides of an Edge for up to two Geometries...