iRoCS Toolbox
1.1.0
|
Classes and functions for handling out-of-Array access. More...
#include <config.hh>
#include <blitz/array.h>
#include "TypeTraits.hh"
#include "RuntimeError.hh"
#include "BoundaryTreatment.icc"
Go to the source code of this file.
Data Structures | |
class | atb::BoundaryTreatment< DataT, Dim > |
The BoundaryTreatment class provides the interface to all specific BoundaryTreatment subclasses. More... | |
class | atb::BoundaryTreatmentFactory< DataT, Dim > |
The BoundaryTreatmentFactory class contains a factory method for creating a BoundaryTreatment object from the given BoundaryTreatment enumeration value. More... | |
class | atb::CropBoundaryTreatment< DataT, Dim > |
The CropBoundaryTreatment class has actually no function. More... | |
class | atb::CyclicBoundaryTreatment< DataT, Dim > |
The CyclicBoundaryTreatment class implements cyclic border treatment when accessing Arrays. More... | |
class | atb::MirrorBoundaryTreatment< DataT, Dim > |
The MirrorBoundaryTreatment class implements mirroring border treatment when accessing Arrays. More... | |
class | atb::RepeatBoundaryTreatment< DataT, Dim > |
The RepeatBoundaryTreatment class implements repeating border treatment when accessing Arrays. More... | |
class | atb::ValueBoundaryTreatment< DataT, Dim > |
The ValueBoundaryTreatment class implements constant value border treatment when accessing Arrays. More... | |
Namespaces | |
atb | |
Enumerations | |
enum | atb::BoundaryTreatmentType { atb::ValueBT = 0x0001, atb::CyclicBT = 0x0002, atb::RepeatBT = 0x0004, atb::MirrorBT = 0x0008, atb::CropBT = 0x0010 } |
BoundaryTreatment.hh "libArrayToolbox/BoundaryTreatment.hh". More... | |
Classes and functions for handling out-of-Array access.
Definition in file BoundaryTreatment.hh.