#include <FacetSequence.h>
|
double | computeDistanceLineLine (const FacetSequence &facetSeq, std::vector< GeometryLocation > *locs) const |
|
double | computeDistancePointLine (const geom::Coordinate &pt, const FacetSequence &facetSeq, std::vector< GeometryLocation > *locs) const |
|
void | updateNearestLocationsPointLine (const geom::Coordinate &pt, const FacetSequence &facetSeq, size_t i, const geom::Coordinate &q0, const geom::Coordinate &q1, std::vector< GeometryLocation > *locs) const |
|
void | updateNearestLocationsLineLine (size_t i, const geom::Coordinate &p0, const geom::Coordinate &p1, const FacetSequence &facetSeq, size_t j, const geom::Coordinate &q0, const geom::Coordinate &q1, std::vector< GeometryLocation > *locs) const |
|
void | computeEnvelope () |
|
Definition at line 31 of file FacetSequence.h.
geos::operation::distance::FacetSequence::FacetSequence |
( |
const geom::CoordinateSequence * |
pts, |
|
|
size_t |
start, |
|
|
size_t |
end |
|
) |
| |
double geos::operation::distance::FacetSequence::computeDistanceLineLine |
( |
const FacetSequence & |
facetSeq, |
|
|
std::vector< GeometryLocation > * |
locs |
|
) |
| const |
|
private |
void geos::operation::distance::FacetSequence::computeEnvelope |
( |
| ) |
|
|
private |
double geos::operation::distance::FacetSequence::distance |
( |
const FacetSequence & |
facetSeq | ) |
const |
const geom::Coordinate* geos::operation::distance::FacetSequence::getCoordinate |
( |
size_t |
index | ) |
const |
const geom::Envelope* geos::operation::distance::FacetSequence::getEnvelope |
( |
| ) |
const |
bool geos::operation::distance::FacetSequence::isPoint |
( |
| ) |
const |
size_t geos::operation::distance::FacetSequence::size |
( |
| ) |
const |
const size_t geos::operation::distance::FacetSequence::end |
|
private |
const size_t geos::operation::distance::FacetSequence::start |
|
private |
The documentation for this class was generated from the following file: