CDT  1.4.2
C++ library for constrained Delaunay triangulation
 
Loading...
Searching...
No Matches
CDT::IntersectingConstraintsError Class Reference

Error thrown when intersecting constraint edges are detected, but triangulation is not configured to attempt to resolve them. More...

#include <Triangulation.h>

Inheritance diagram for CDT::IntersectingConstraintsError:
Collaboration diagram for CDT::IntersectingConstraintsError:

Public Member Functions

 IntersectingConstraintsError (const Edge &e1, const Edge &e2, const SourceLocation &srcLoc)
 Constructor.
 
const Edgee1 () const
 first intersecting constraint
 
const Edgee2 () const
 second intersecting constraint
 
- Public Member Functions inherited from CDT::Error
 Error (const std::string &description, const SourceLocation &srcLoc)
 Constructor.
 
const std::string & description () const
 Get error description.
 
const SourceLocationsourceLocation () const
 Get source location from where the error was thrown.
 

Detailed Description

Error thrown when intersecting constraint edges are detected, but triangulation is not configured to attempt to resolve them.

Definition at line 222 of file Triangulation.h.

Constructor & Destructor Documentation

◆ IntersectingConstraintsError()

CDT::IntersectingConstraintsError::IntersectingConstraintsError ( const Edge & e1,
const Edge & e2,
const SourceLocation & srcLoc )
inline

Constructor.

Definition at line 226 of file Triangulation.h.

Member Function Documentation

◆ e1()

const Edge & CDT::IntersectingConstraintsError::e1 ( ) const
inline

first intersecting constraint

Definition at line 240 of file Triangulation.h.

◆ e2()

const Edge & CDT::IntersectingConstraintsError::e2 ( ) const
inline

second intersecting constraint

Definition at line 245 of file Triangulation.h.


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