Public Member Functions | Public Attributes
vil_exception_out_of_bounds Class Reference

Indicates that some reference was made to pixels beyond the bounds of an image. More...

#include <vil_exception.h>

List of all members.

Public Member Functions

 vil_exception_out_of_bounds (const vcl_string &operation)
const char * what () const

Public Attributes

vcl_string operation_name

Detailed Description

Indicates that some reference was made to pixels beyond the bounds of an image.

In most cases of out-of-bounds access, you will not get this exception. For efficiency reasons, vil may not test for this problem, or may if you are lucky trip an assert. This function is only used in cases where easy of use, and risk of mistakes are high, and inefficiency is very low.

Definition at line 95 of file vil_exception.h.


Constructor & Destructor Documentation

vil_exception_out_of_bounds::vil_exception_out_of_bounds ( const vcl_string &  operation) [inline]

Definition at line 102 of file vil_exception.h.


Member Function Documentation

const char* vil_exception_out_of_bounds::what ( ) const [inline]

Definition at line 111 of file vil_exception.h.


Member Data Documentation

Definition at line 101 of file vil_exception.h.


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