|
SFCGAL
2.2.0
|
Collection of segments from a geometry for interpolation. More...
#include <SegmentStore.h>
Public Member Functions | |
| SegmentStore () | |
| void | addSegment (const Segment &segment) |
| bool | hasZ () const |
| bool | hasM () const |
| Segment | findNearestSegment (double x, double y) const |
| std::tuple< double, double > | interpolateZM (double x, double y) const |
| Interpolate Z and M values for a point. More... | |
| void | extractSegments (const LineString &lineString) |
| Extract segments from a LineString for interpolation. More... | |
| void | extractSegments (const Polygon &polygon) |
| Extract segments from a Polygon for interpolation. More... | |
| void | extractSegments (const Geometry &geometry) |
| Extract segments from all geometry types. More... | |
| Point | createPoint (double x, double y, CoordinateType dimension) const |
| Create a point with interpolated Z and M values. More... | |
Collection of segments from a geometry for interpolation.
|
inline |
|
inline |
|
inline |
Create a point with interpolated Z and M values.
|
inline |
Extract segments from a LineString for interpolation.
|
inline |
Extract segments from a Polygon for interpolation.
|
inline |
Extract segments from all geometry types.
|
inline |
|
inline |
|
inline |
|
inline |
Interpolate Z and M values for a point.
| x | X-coordinate of the point |
| y | Y-coordinate of the point |
1.8.10