Provides a pixel accessor which is syntax-compatible with vil_image_view. More...
#include <vil_border.h>
Public Types | |
| typedef imT::pixel_type | pixel_type |
Public Member Functions | |
| vil_border_accessor (const imT &img, const vil_border< imT > &brdr) | |
| Constructor. More... | |
| const pixel_type & | operator() (int i, int j, int p=0) const |
| Returns a const reference on the pixel (i,j,p). More... | |
Private Attributes | |
| const imT & | im |
| vil_border< imT > | border |
Provides a pixel accessor which is syntax-compatible with vil_image_view.
It acts like a proxy to the underlying image, transparently providing border pixel values if required.
Definition at line 119 of file vil_border.h.
| typedef imT::pixel_type vil_border_accessor< imT >::pixel_type |
Definition at line 122 of file vil_border.h.
|
inline |
Constructor.
Definition at line 126 of file vil_border.h.
|
inline |
Returns a const reference on the pixel (i,j,p).
If the pixel falls out of the image range, a border value is returned.
Definition at line 133 of file vil_border.h.
|
private |
Definition at line 138 of file vil_border.h.
|
private |
Definition at line 137 of file vil_border.h.
1.8.15