A GeometryCollection in SFA.
More...
#include <GeometryCollection.h>
| SFCGAL::GeometryCollection::GeometryCollection |
( |
| ) |
|
|
default |
| SFCGAL::GeometryCollection::~GeometryCollection |
( |
| ) |
|
|
virtualdefault |
| void SFCGAL::GeometryCollection::addGeometry |
( |
Geometry * |
geometry | ) |
|
[SFA/OGC]add a geometry to the collection (takes ownership)
| void SFCGAL::GeometryCollection::addGeometry |
( |
Geometry const & |
geometry | ) |
|
[SFA/OGC]add a geometry to the collection (clone instance)
| iterator SFCGAL::GeometryCollection::begin |
( |
| ) |
|
|
inline |
| auto SFCGAL::GeometryCollection::clone |
( |
| ) |
const |
|
override |
| auto SFCGAL::GeometryCollection::coordinateDimension |
( |
| ) |
const |
|
override |
| auto SFCGAL::GeometryCollection::dimension |
( |
| ) |
const |
|
override |
| auto SFCGAL::GeometryCollection::dropM |
( |
| ) |
-> bool |
|
override |
| auto SFCGAL::GeometryCollection::dropZ |
( |
| ) |
-> bool |
|
override |
| iterator SFCGAL::GeometryCollection::end |
( |
| ) |
|
|
inline |
| auto SFCGAL::GeometryCollection::geometryN |
( |
size_t const & |
n | ) |
const |
|
override |
| auto SFCGAL::GeometryCollection::geometryN |
( |
size_t const & |
n | ) |
|
|
override |
| auto SFCGAL::GeometryCollection::geometryType |
( |
| ) |
const |
|
override |
| auto SFCGAL::GeometryCollection::geometryTypeId |
( |
| ) |
const |
|
override |
| auto SFCGAL::GeometryCollection::is3D |
( |
| ) |
const |
|
override |
| auto SFCGAL::GeometryCollection::isAllowed |
( |
Geometry const & |
g | ) |
|
|
protectedvirtual |
| auto SFCGAL::GeometryCollection::isEmpty |
( |
| ) |
const |
|
override |
| auto SFCGAL::GeometryCollection::isMeasured |
( |
| ) |
const |
|
override |
| auto SFCGAL::GeometryCollection::numGeometries |
( |
| ) |
const |
|
override |
template<class Archive >
| void SFCGAL::GeometryCollection::serialize |
( |
Archive & |
ar, |
|
|
const unsigned |
int |
|
) |
| |
|
inline |
| void SFCGAL::GeometryCollection::setGeometryN |
( |
const Geometry & |
geometry, |
|
|
size_t const & |
n |
|
) |
| |
|
overridevirtual |
| void SFCGAL::GeometryCollection::setGeometryN |
( |
Geometry * |
geometry, |
|
|
size_t const & |
n |
|
) |
| |
|
overridevirtual |
| auto SFCGAL::GeometryCollection::swapXY |
( |
| ) |
-> void |
|
override |