GEOS  3.9.0dev
Public Member Functions | Static Public Member Functions | List of all members
geos::geomgraph::Depth Class Reference

A Depth object records the topological depth of the sides of an Edge for up to two Geometries. More...

#include <Depth.h>

Public Member Functions

int getDepth (int geomIndex, int posIndex) const
 
void setDepth (int geomIndex, int posIndex, int depthValue)
 
geom::Location getLocation (int geomIndex, int posIndex) const
 
void add (int geomIndex, int posIndex, geom::Location location)
 
bool isNull () const
 
bool isNull (int geomIndex) const
 
bool isNull (int geomIndex, int posIndex) const
 
int getDelta (int geomIndex) const
 
void normalize ()
 
void add (const Label &lbl)
 
std::string toString () const
 

Static Public Member Functions

static int depthAtLocation (geom::Location location)
 

Detailed Description

A Depth object records the topological depth of the sides of an Edge for up to two Geometries.


The documentation for this class was generated from the following file: