CDT  1.4.5
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.
 
virtual ~Error () CDT_NOEXCEPT
 Destructor.
 
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 225 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 229 of file Triangulation.h.

Member Function Documentation

◆ e1()

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

first intersecting constraint

Definition at line 243 of file Triangulation.h.

◆ e2()

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

second intersecting constraint

Definition at line 248 of file Triangulation.h.


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