lsst.afw  22.0.1-29-g184b6e44e+8b185d4e2d
Public Member Functions | List of all members
lsst::afw::geom::polygon::SinglePolygonException Class Reference

An exception that indicates the single-polygon assumption has been violated. More...

#include <Polygon.h>

Inheritance diagram for lsst::afw::geom::polygon::SinglePolygonException:
lsst::pex::exceptions::RuntimeError lsst::pex::exceptions::Exception std::exception

Public Member Functions

void addMessage (char const *file, int line, char const *func, std::string const &message)
 
Traceback const & getTraceback (void) const noexcept
 
virtual std::ostreamaddToStream (std::ostream &stream) const
 
virtual char const * what (void) const noexcept
 
what (T... args)
 
virtual char const * getType (void) const noexcept
 
virtual Exceptionclone (void) const
 

Detailed Description

An exception that indicates the single-polygon assumption has been violated.

The single-polygon assumption is used in Polygon::intersectionSingle and Polygon::unionSingle.

Definition at line 53 of file Polygon.h.


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