intersects spatial relationship predicate for a target PreparedLineString relative to all other Geometry classes.
More...
#include <PreparedLineStringIntersects.h>
Public Member Functions | |
| PreparedLineStringIntersects (PreparedLineString &prep) | |
| bool | intersects (const geom::Geometry *g) const |
Static Public Member Functions | |
| static bool | intersects (PreparedLineString &prep, const geom::Geometry *geom) |
Protected Member Functions | |
| bool | isAnyTestPointInTarget (const geom::Geometry *testGeom) const |
Protected Attributes | |
| PreparedLineString & | prepLine |
intersects spatial relationship predicate for a target PreparedLineString relative to all other Geometry classes.
Uses short-circuit tests and indexing to improve performance.
|
|
|
|
|
Tests whether this geometry intersects a given geometry.
|
|
||||||||||||
|
Computes the intersects predicate between a PreparedLineString and a Geometry.
|
|
|
Tests whether any representative point of the test Geometry intersects the target geometry. Only handles test geometries which are Puntal (dimension 0)
|
1.4.4