QGIS API Documentation
3.26.3-Buenos Aires (65e4edfdad)
|
Go to the documentation of this file.
30 return error.isEmpty();
34 const bool res =
geos.isValid( &error, flags & Qgis::GeometryValidityFlag::AllowSelfTouchingHoles,
nullptr );
void clearCache() const override
Clears any cached parameters associated with the geometry, e.g., bounding boxes.
virtual void clearCache() const
Clears any cached parameters associated with the geometry, e.g., bounding boxes.
Contains geos related utilities and functions.
A rectangle specified with double values.
bool isValid(QString &error, Qgis::GeometryValidityFlags flags=Qgis::GeometryValidityFlags()) const override
Checks validity of the geometry, and returns true if the geometry is valid.
Does vector analysis using the geos library and handles import, export, exception handling*.
QString mValidityFailureReason
QgsRectangle mBoundingBox