#include <SurfaceExtracter.h>
Extracts all the 2-dimensional (Surface) components from a Geometry.
◆ SurfaceExtracter()
| geos::geom::util::SurfaceExtracter::SurfaceExtracter |
( |
std::vector< const Surface * > & |
newComps | ) |
|
◆ filter_ro()
| void geos::geom::util::SurfaceExtracter::filter_ro |
( |
const Geometry * |
geom | ) |
|
|
overridevirtual |
◆ filter_rw()
| void geos::geom::util::SurfaceExtracter::filter_rw |
( |
Geometry * |
geom | ) |
|
|
overridevirtual |
◆ getSurfaces()
| static void geos::geom::util::SurfaceExtracter::getSurfaces |
( |
const Geometry & |
geom, |
|
|
std::vector< const Surface * > & |
ret |
|
) |
| |
|
static |
Pushes the Surface components from a single geometry into the provided vector.
The documentation for this class was generated from the following file: