GEOS  3.8.0dev
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
geos::operation::GeometryGraphOperation Class Reference

The base class for operations that require GeometryGraph. More...

#include <GeometryGraphOperation.h>

Inheritance diagram for geos::operation::GeometryGraphOperation:
geos::operation::overlay::OverlayOp geos::operation::relate::RelateOp

Public Member Functions

 GeometryGraphOperation (const geom::Geometry *g0, const geom::Geometry *g1)
 GeometryGraphOperation (const geom::Geometry *g0, const geom::Geometry *g1, const algorithm::BoundaryNodeRule &boundaryNodeRule)
 GeometryGraphOperation (const geom::Geometry *g0)
const geom::GeometrygetArgGeometry (unsigned int i) const

Protected Member Functions

void setComputationPrecision (const geom::PrecisionModel *pm)

Protected Attributes

algorithm::LineIntersector li
const geom::PrecisionModelresultPrecisionModel
< geomgraph::GeometryGraph * > 
 The operation args into an array so they can be accessed by index.

Detailed Description

The base class for operations that require GeometryGraph.

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