Home | Trees | Indices | Help |
|
---|
|
Errors, exceptions, exception formatting and exception chaining.
Error, exception classes and functions to format PyGeodesy errors, including the setting of exception chaining for Python 3.9+.
By default, exception chaining is turned off. To enable
exception chaining, use command line option python -X
dev
OR set env variable PYTHONDEVMODE=1
or to
any non-empty string OR set env variable
PYGEODESY_EXCEPTION_CHAINING=std
or to any non-empty
string.
Version: 24.10.14
Classes | |
AuxError Error raised for a rhumb.aux_, Aux , AuxDLat or AuxLat
issue.
|
|
ClipError Clip box or clip region issue. |
|
CrossError Error raised for zero or near-zero vectorial cross products, occurring for coincident or colinear points, lines or bearings. |
|
GeodesicError Error raised for convergence or other issues in geodesicx, geodesicw or karney. |
|
IntersectionError Error raised for line or circle intersection issues. |
|
LenError Error raised for mis-matching len values.
|
|
LimitError Error raised for lat- or longitudinal values or deltas exceeding the given limit in functions equirectangular, equirectangular4, nearestOn* and
simplify* or methods with limit or
options keyword arguments.
|
|
MGRSError Military Grid Reference System (MGRS) parse or other Mgrs issue. |
|
NumPyError Error raised for NumPy issues.
|
|
ParseError Error parsing degrees, radians or several other formats. |
|
PointsError Error for an insufficient number of points. |
|
RangeError Error raised for lat- or longitude values outside the clip , clipLat ,
clipLon in functions parse3llh, parseDMS, parseDMS2 and parseRad
or the limit set with functions clipDegrees and clipRadians.
|
|
RhumbError Error raised for a rhumb aux_, ekx or solve issue. |
|
TriangleError Error raised for triangle, intersection or resection issues. |
|
SciPyError Error raised for SciPy issues.
|
|
SciPyWarning Error thrown for SciPy warnings.
|
|
TRFError Terrestrial Reference Frame (TRF), Epoch, RefFrame or RefFrame conversion issue. |
|
UnitError Default exception for units issues for a value exceeding the low or high limit.
|
|
VectorError Vector3d, Cartesian* or
*Nvector issues.
|
Functions | |||
|
|||
|
|||
|
|||
|
|||
|
Variables | |
__all__ = _ALL_LAZY.errors
|
Function Details |
Report or ignore vectorial cross product errors.
See Also:
Property |
Get an error's cause or the exception chaining setting.
Note:
To enable exception chaining for |
Check a (caught) exception.
|
Get/set the throwing of LimitErrors.
|
Get/set the throwing of RangeErrors.
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Tue Oct 22 17:06:19 2024 | http://epydoc.sourceforge.net |