Loading...
Searching...
No Matches
SafeOverlay.h File Reference

A class containing helper methods to make overlay algorithms more robust and safer to execute when dealing with invalid geometries. More...

#include "../Config.h"
#include <memory>
#include <utility>

Go to the source code of this file.

Classes

class  te::gm::SafeOverlay
 A class containing helper methods to make overlay algorithms more robust and safer to execute when dealing with invalid geometries. \description When some exception is thrown during the execution of the basic overlay algorithms, this class will handle it, try to make the geoemtries valid, and try again. More...
 

Namespaces

namespace  te
 TerraLib.
 
namespace  te::gm
 Namespace for the Vector Geometry module of TerraLib.
 

Typedefs

using te::gm::GeometryPair = std::pair< te::gm::GeometryPtr, te::gm::GeometryPtr >
 

Detailed Description

A class containing helper methods to make overlay algorithms more robust and safer to execute when dealing with invalid geometries.

Definition in file SafeOverlay.h.