A container of static functions which can operate on Images with Iterators.
These methods are modeled after the STL algorithms. They may use special optimization techniques to implement enhanced versions of the methods.
Definition at line 42 of file itkImageAlgorithm.h.
|
template<typename InputImageType, typename OutputImageType> |
static void | Copy (const InputImageType *inImage, OutputImageType *outImage, const typename InputImageType::RegionType &inRegion, const typename OutputImageType::RegionType &outRegion) |
|
template<typename InputImageType, typename OutputImageType> |
static OutputImageType::RegionType | EnlargeRegionOverBox (const typename InputImageType::RegionType &inputRegion, const InputImageType *inputImage, const OutputImageType *outputImage) |
|
template<typename InputImageType, typename OutputImageType, typename TransformType> |
static OutputImageType::RegionType | EnlargeRegionOverBox (const typename InputImageType::RegionType &inputRegion, const InputImageType *inputImage, const OutputImageType *outputImage, const TransformType *transform) |
|
|
template<typename TType> |
static TType * | CopyHelper (const TType *first, const TType *last, TType *result) |
|
template<typename InputImageType, typename OutputImageType> |
static void | DispatchedCopy (const InputImageType *inImage, OutputImageType *outImage, const typename InputImageType::RegionType &inRegion, const typename OutputImageType::RegionType &outRegion, FalseType isSpecialized=FalseType()) |
|
template<typename InputImageType, typename OutputImageType> |
static void | DispatchedCopy (const InputImageType *inImage, OutputImageType *outImage, const typename InputImageType::RegionType &inRegion, const typename OutputImageType::RegionType &outRegion, TrueType isSpecialized) |
|