23 #include <geos/export.h>
60 virtual std::string toString()
const = 0;
An interface for rules which determine whether node points which are in boundaries of lineal geometry...
Definition: BoundaryNodeRule.h:52
static const BoundaryNodeRule & getBoundaryRuleMod2()
The Mod-2 Boundary Node Rule (which is the rule specified in the OGC SFS).
static const BoundaryNodeRule & getBoundaryMultivalentEndPoint()
The MultiValent Endpoint Boundary Node Rule.
static const BoundaryNodeRule & getBoundaryMonovalentEndPoint()
The Monovalent Endpoint Boundary Node Rule.
virtual bool isInBoundary(int boundaryCount) const =0
Tests whether a point that lies in boundaryCount geometry component boundaries is considered to form ...
static const BoundaryNodeRule & getBoundaryEndPoint()
The Endpoint Boundary Node Rule.
static const BoundaryNodeRule & getBoundaryOGCSFS()
The Boundary Node Rule specified by the OGC Simple Features Specification, which is the same as the M...
Basic namespace for all GEOS functionalities.
Definition: Angle.h:25