|
knowL: Knowledge Libraries
|
#include <GeometryObject.h>


Public Member Functions | |
| GeometryObject (const Cartography::GeometryObject &_rhs) | |
| GeometryObject & | operator= (const Cartography::GeometryObject &_rhs) |
| Point | toPoint () const |
| Point | centroid () const |
Static Public Member Functions | |
| static knowCore::ReturnValue< GeometryObject > | fromEWKB (const QByteArray &_data) |
| static knowCore::ReturnValue< GeometryObject > | fromWKB (const QByteArray &_data, bool _extented=false) |
| static knowCore::ReturnValue< GeometryObject > | fromWKT (const QString &_data) |
| static knowCore::ReturnValue< GeometryObject > | fromGML (const QString &_data) |
| static knowCore::ReturnValue< GeometryObject > | fromJson (const QString &_data) |
| static knowCore::ReturnValue< GeometryObject > | fromJsonValue (const QJsonValue &_data) |
| static knowCore::ReturnValue< GeometryObject > | fromGeoVariant (const QVariant &_data) |
| static knowCore::ReturnValue< GeometryObject > | polygon (const QVariantList &_exteriorRing, const QVariantList &_interiorRings=QVariantList()) |
| static QList< GeometryObject > | load (const QString &_filename) |
Extend and integrate a Cartography::GeometryObject into knowCore MetaType system.
| Point GeometryObject::centroid | ( | ) | const |
|
inlinestatic |
Convenient function that return a GeometryObject from a variant following the GeoJSON convension