IDS peak ICV v1.3.0
Loading...
Searching...
No Matches
Exceptions
Collaboration diagram for Exceptions:

Data Structures

class  IcvException
 Base class for all exceptions thrown by the library. More...
 
class  IcvInvalidConfigurationException
 Occurs when a required dependency is missing, the library is not initialized, or a misconfiguration arises. More...
 
class  IcvNotSupportedException
 Occurs when a requested operation is not implemented or supported (e.g., exporting to an unsupported file format). More...
 
class  IcvCorruptedException
 Occurs when reading from a file or stream that is incomplete, damaged, or in an unexpected format. More...
 
class  IcvMismatchException
 Occurs when input parameters do not match expected conditions (e.g., two input images have different sizes). More...
 
class  IcvNotPossibleException
 Occurs when an operation cannot be performed due to logical constraints (e.g., camera calibration without input images). More...
 
class  IcvNullPointerException
 Occurs when attempting to access an object or value via an uninitialized or null pointer. More...
 
class  IcvOutOfRangeException
 Occurs when a provided value falls outside the allowed valid range. More...
 
class  IcvMathErrorException
 Occurs when a mathematical computation fails (e.g., division by zero or invalid matrix operations). More...
 
class  IcvTargetNotFoundException
 Occurs when an expected target object (e.g., calibration plate or marker) is not detected in the input image. More...
 
class  IcvIOException
 Occurs when a file operation fails (e.g., missing file, insufficient permissions, or inaccessible directory). More...
 
class  IcvInternalErrorException
 Occurs when a failure happens during processing due to an unhandled internal routine condition. More...
 

Detailed Description

Custom exceptions thrown by the library.