QGIS API Documentation  2.18.21-Las Palmas (9fba24a)
Public Member Functions | List of all members
GEOSGeomScopedPtr Class Reference

Scoped GEOS pointer. More...

Public Member Functions

 GEOSGeomScopedPtr (GEOSGeometry *geom=nullptr)
 
 ~GEOSGeomScopedPtr ()
 
GEOSGeometry * get () const
 
 operator bool () const
 
void reset (GEOSGeometry *geom)
 

Detailed Description

Scoped GEOS pointer.

Note
not available in Python bindings

Definition at line 114 of file qgsgeos.cpp.

Constructor & Destructor Documentation

◆ GEOSGeomScopedPtr()

GEOSGeomScopedPtr::GEOSGeomScopedPtr ( GEOSGeometry *  geom = nullptr)
inlineexplicit

Definition at line 117 of file qgsgeos.cpp.

◆ ~GEOSGeomScopedPtr()

GEOSGeomScopedPtr::~GEOSGeomScopedPtr ( )
inline

Definition at line 118 of file qgsgeos.cpp.

Member Function Documentation

◆ get()

GEOSGeometry* GEOSGeomScopedPtr::get ( ) const
inline

Definition at line 119 of file qgsgeos.cpp.

◆ operator bool()

GEOSGeomScopedPtr::operator bool ( ) const
inline

Definition at line 120 of file qgsgeos.cpp.

◆ reset()

void GEOSGeomScopedPtr::reset ( GEOSGeometry *  geom)
inline

Definition at line 121 of file qgsgeos.cpp.


The documentation for this class was generated from the following file: