Derive MultiLineString from MultiCurve and MultiPolygon from MultiSurface

This commit is contained in:
Marco Hugentobler 2015-06-23 13:40:39 +02:00
parent d0a624dfec
commit 0bbc11b3f8
4 changed files with 6 additions and 6 deletions

View File

@ -1,4 +1,4 @@
class QgsMultiLineStringV2: public QgsGeometryCollectionV2
class QgsMultiLineStringV2: public QgsMultiCurveV2
{
%TypeHeaderCode
#include <qgsmultilinestringv2.h>

View File

@ -1,4 +1,4 @@
class QgsMultiPolygonV2: public QgsGeometryCollectionV2
class QgsMultiPolygonV2: public QgsMultiSurfaceV2
{
%TypeHeaderCode
#include <qgsmultipolygonv2.h>

View File

@ -16,9 +16,9 @@ email : marco.hugentobler at sourcepole dot com
#ifndef QGSMULTILINESTRINGV2_H
#define QGSMULTILINESTRINGV2_H
#include "qgsgeometrycollectionv2.h"
#include "qgsmulticurvev2.h"
class CORE_EXPORT QgsMultiLineStringV2: public QgsGeometryCollectionV2
class CORE_EXPORT QgsMultiLineStringV2: public QgsMultiCurveV2
{
public:
virtual QString geometryType() const override { return "MultiLineString"; }

View File

@ -16,9 +16,9 @@ email : marco.hugentobler at sourcepole dot com
#ifndef QGSMULTIPOLYGONV2_H
#define QGSMULTIPOLYGONV2_H
#include "qgsgeometrycollectionv2.h"
#include "qgsmultisurfacev2.h"
class CORE_EXPORT QgsMultiPolygonV2: public QgsGeometryCollectionV2
class CORE_EXPORT QgsMultiPolygonV2: public QgsMultiSurfaceV2
{
public:
virtual QString geometryType() const override { return "MultiPolygon"; }