OGR
|
#include <ogr_geometry.h>
Public Member Functions | |
OGRCurveCollection (const OGRCurveCollection &other) | |
Copy constructor. More... | |
OGRCurveCollection & | operator= (const OGRCurveCollection &other) |
Assignment operator. More... | |
Friends | |
class | OGRCompoundCurve |
class | OGRCurvePolygon |
class | OGRPolygon |
Utility class to store a collection of curves. Used as a member of OGRCompoundCurve and OGRCurvePolygon.
This class is only exported because of linking issues. It should never be directly used.
OGRCurveCollection::OGRCurveCollection | ( | const OGRCurveCollection & | other | ) |
Copy constructor.
Note: before GDAL 2.1, only the default implementation of the constructor existed, which could be unsafe to use.
References OGRGeometry::clone().
OGRCurveCollection & OGRCurveCollection::operator= | ( | const OGRCurveCollection & | other | ) |
Assignment operator.
Note: before GDAL 2.1, only the default implementation of the operator existed, which could be unsafe to use.
References OGRGeometry::assignSpatialReference(), OGRGeometry::clone(), CPLCalloc(), CPLDebug(), CPLStrdup(), OGRGeometryFactory::createFromWkb(), OGRGeometry::Equals(), OGRGeometry::exportToWkb(), OGRGeometry::exportToWkt(), OGRGeometry::getEnvelope(), OGRGeometry::getGeometryName(), OGRGeometry::getGeometryType(), OGRGeometry::getIsoGeometryType(), OGRCoordinateTransformation::GetTargetCS(), OGR_GT_IsCurve(), OGRGeometry::set3D(), OGRGeometry::setCoordinateDimension(), OGRGeometry::setMeasured(), OGRGeometry::transform(), wkbCompoundCurve, wkbCurvePolygon, wkbFlatten, wkbHasZ, OGRGeometry::WkbSize(), wkbVariantIso, and wkbVariantPostGIS1.