|
ML Reference
|
#include "mlInitSystemML.h"#include "mlSubImage.h"#include "mlTypeTraits.h"#include "mlTemplateSupport.h"Go to the source code of this file.
Classes | |
| class | ml::TSubImage< DATATYPE > |
| class | ml::TSubImageCursorBase< DATATYPE > |
| Base class for all TSubImage Cursors. More... | |
| class | ml::ConstTSubImageCursor< DATATYPE > |
| Predeclaration for const cursor. More... | |
| class | ml::TSubImageCursor< DATATYPE > |
| Predeclaration for cursor. More... | |
| class | ml::TSubImageWithCursor< DATATYPE > |
Namespaces | |
| namespace | ml |
| Defines the class GetTileJob. | |
| namespace | std |
| STL namespace. | |
Macros | |
| #define | _ML_TSUBIMG_SUBDOT6(pos, offset, stride) |
| Private helper macro for calculation of memory offset, calculates (pos-offset) * stride. | |
| #define | _ML_TSUBIMG_SUBDOT3(x, y, z, offset, stride) |
| Private helper macro for calculation of memory offset, calculates ((xyz)-offset) * stride. | |
| #define | _ML_TSUBIMG_SUBDOT2(x, y, offset, stride) |
| Private helper macro for calculation of memory offset, calculates ((xy)-offset) * stride. | |
Copying voxel from one subimage to another | |
| #define | _ML_CHECK_SUBIMAGE_DATA_POINTERS(FROM_PTR, TO_PTR) |
| Internal helper macro to check validity of data pointers of subimages. | |
Functions | |
| template<typename DATATYPE> | |
| ostream & | std::operator<< (ostream &ostr, const ml::TSubImage< DATATYPE > &v) |
Casting of SubImage to TSubImage<T> | |
| template<typename T> | |
| TSubImage< T > & | ml::tsubimage_cast (SubImage &subImg) |
| template<typename T> | |
| const TSubImage< T > & | ml::tsubimage_cast (const SubImage &subImg) |
| template<typename T> | |
| TSubImage< T > * | ml::tsubimage_cast (SubImage *subImg) |
| template<typename T> | |
| const TSubImage< T > * | ml::tsubimage_cast (const SubImage *subImg) |
| #define _ML_CHECK_SUBIMAGE_DATA_POINTERS | ( | FROM_PTR, | |
| TO_PTR ) |
Internal helper macro to check validity of data pointers of subimages.
Definition at line 482 of file mlTSubImage.h.
Referenced by ml::TSubImage< DATATYPE >::copySubImageReorderColorPlanesToInterleaved(), and ml::TSubImage< DATATYPE >::copySubImageTyped().
| #define _ML_TSUBIMG_SUBDOT2 | ( | x, | |
| y, | |||
| offset, | |||
| stride ) |
Private helper macro for calculation of memory offset, calculates ((xy)-offset) * stride.
Definition at line 59 of file mlTSubImage.h.
Referenced by ml::TSubImage< DATATYPE >::getImageValue(), and ml::TSubImage< DATATYPE >::setImageValue().
| #define _ML_TSUBIMG_SUBDOT3 | ( | x, | |
| y, | |||
| z, | |||
| offset, | |||
| stride ) |
Private helper macro for calculation of memory offset, calculates ((xyz)-offset) * stride.
Definition at line 53 of file mlTSubImage.h.
Referenced by ml::TSubImage< DATATYPE >::getImagePointer(), ml::TSubImage< DATATYPE >::getImagePointer(), ml::TSubImageWithCursor< DATATYPE >::setCursorImagePosition(), and ml::TSubImageCursorBase< DATATYPE >::setImagePosition().
| #define _ML_TSUBIMG_SUBDOT6 | ( | pos, | |
| offset, | |||
| stride ) |
Private helper macro for calculation of memory offset, calculates (pos-offset) * stride.
Definition at line 44 of file mlTSubImage.h.
Referenced by ml::TSubImage< DATATYPE >::copySubImageReorderColorPlanesToInterleaved(), ml::TSubImage< DATATYPE >::getImagePointer(), ml::TSubImage< DATATYPE >::getImagePointer(), ml::TSubImageWithCursor< DATATYPE >::setCursorImagePosition(), and ml::TSubImageCursorBase< DATATYPE >::setImagePosition().