ML Reference
ml::TSubImageWithCursor< DATATYPE > Member List

This is the complete list of members for ml::TSubImageWithCursor< DATATYPE >, including all inherited members.

_boxml::SubImageprotected
_calcFillAreaParams(const SubImageBox &box, const SubImageBox &maxValidInputRegion, ImageVector &boxV1, ImageVector &boxV2, ImageVector &outputTSubImageV1, ImageVector &outputTSubImageV2, MLint &fullLineLenX, MLint &fullLineLenXB, MLint &leftLineStartX, MLint &leftLineLenX, MLint &leftLineLenXB, MLint &rightLineStartX, MLint &rightLineLenX, MLint &rightLineLenXB)ml::SubImageprotected
_copySubImageGeneric(const SubImage &fromImage, const ScaleShiftData &scaleShiftData)ml::SubImageprotected
_dataml::SubImageprotected
_dataTypeml::SubImageprotected
_getDataTypeInfos(MLDataType dt) constml::SubImageprotected
_memoryBlockml::SubImageprotected
_sourceImageExtentml::SubImageprotected
_strideml::SubImageprotected
allocate(MLMemoryErrorHandling handleFailure)ml::SubImage
allocateAsMemoryBlockHandle(MLMemoryErrorHandling handleFailure=ML_RETURN_NULL)ml::SubImage
calculateMinMax(DATATYPE &minValue, DATATYPE &maxValue, const SubImageBox *const validBox=nullptr) constml::TSubImage< DATATYPE >inline
ml::SubImage::calculateMinMax(MLdouble &minValue, MLdouble &maxValue, const SubImageBox *const validBox=nullptr) constml::SubImage
compare(const SubImage &subImage2, bool *regionsMatch, bool *dataTypesMatch, bool *thisBoxIsPartOfRegion2, bool *region2IsPartOfThisBox, bool *overlapHasSameValues, ImageVector *firstMismatchPos) constml::SubImage
ComponentType typedefml::TSubImage< DATATYPE >
ConstCursor typedefml::TSubImage< DATATYPE >
convertPointerToImagePosition(DATATYPE *pointer) constml::TSubImage< DATATYPE >inline
convertPointerToImagePosition(DATATYPE *pointer, MLint *x, MLint *y, MLint *z) constml::TSubImage< DATATYPE >inline
convertPointerToSubImagePosition(DATATYPE *pointer) constml::TSubImage< DATATYPE >inline
convertPointerToSubImagePosition(DATATYPE *pointer, MLint *x, MLint *y, MLint *z) constml::TSubImage< DATATYPE >inline
coordToIndex(MLint x, MLint y, MLint z, MLint c, MLint t, MLint u, const ImageVector &size)ml::SubImagestatic
coordToIndex(const ImageVector &voxelPosition, const ImageVector &size)ml::SubImagestatic
copySubImage(const SubImage &fromImage, const ScaleShiftData &scaleShiftData)ml::SubImage
copySubImage(const SubImage &fromImage)ml::SubImage
copySubImageReorderColorPlanesToInterleaved(const TSubImage< FROM_DATATYPE > &typedFromImage, const ScaleShiftData &scaleShiftData)ml::TSubImage< DATATYPE >inline
copySubImageTyped(const TSubImage< FROM_DATATYPE > &typedFromImg, const ScaleShiftData &scaleShiftData)ml::TSubImage< DATATYPE >inline
Cursor typedefml::TSubImage< DATATYPE >
fill(DATATYPE value)ml::TSubImage< DATATYPE >inline
ml::SubImage::fill(MLdouble value)ml::SubImage
fillBordersWithBorderValues(const SubImageBox &box)ml::SubImage
fillBordersWithInputValues(const SubImageBox &box, const SubImage &inputSubImage)ml::SubImage
fillBordersWithScalarValue(const SubImageBox &box, MLdouble fillValue)ml::SubImage
fillBordersWithTypeData(const SubImageBox &box, const MLTypeData *fillValue)ml::SubImage
fillBordersWithValue(const SubImageBox &box, DATATYPE fillValue)ml::TSubImage< DATATYPE >inline
fillInvalidRegionWithBorderValues()ml::TSubImage< DATATYPE >inline
fillInvalidRegionWithScalarValue(MLdouble value)ml::SubImageinline
fillInvalidRegionWithTypeData(const MLTypeData *value)ml::SubImageinline
fillInvalidRegionWithValue(DATATYPE value)ml::TSubImage< DATATYPE >inline
fillWithTypeData(const MLTypeData *value)ml::SubImage
free()ml::SubImage
getBox() constml::SubImageinline
getBoxFromExtent() constml::SubImageinline
getBoxFromImageExtent() constml::SubImageinline
getCursorPointer() constml::TSubImageWithCursor< DATATYPE >inline
getCursorPointerWithOffset(const ImageVector &offset) constml::TSubImageWithCursor< DATATYPE >inline
getCursorPointerWithOffset(MLint dx, MLint dy, MLint dz) constml::TSubImageWithCursor< DATATYPE >inline
getCursorValue() constml::TSubImageWithCursor< DATATYPE >inline
getCursorValueWithOffset(const ImageVector &offset) constml::TSubImageWithCursor< DATATYPE >inline
getCursorValueWithOffset(MLint dx, MLint dy, MLint dz) constml::TSubImageWithCursor< DATATYPE >inline
getData() constml::TSubImage< DATATYPE >inline
getData()ml::TSubImage< DATATYPE >inline
getDataType() constml::SubImageinline
getDataTypeInfos() constml::SubImageinline
getExtent() constml::SubImageinline
getImageExtent() constml::SubImageinline
getImagePointer(const ImageVector &position) constml::TSubImage< DATATYPE >inline
getImagePointer(const ImageVector &position)ml::TSubImage< DATATYPE >inline
getImagePointer(MLint x, MLint y, MLint z) constml::TSubImage< DATATYPE >inline
getImagePointer(MLint x, MLint y, MLint z)ml::TSubImage< DATATYPE >inline
getImageValue(const ImageVector &position) constml::TSubImage< DATATYPE >inline
getImageValue(MLint x, MLint y) constml::TSubImage< DATATYPE >inline
getImageValue(MLint x, MLint y, MLint z) constml::TSubImage< DATATYPE >inline
getMemoryBlockHandle() constml::SubImageinline
getNumVoxels() constml::SubImageinline
getOffset(const ImageVector &voxelPosition) constml::SubImageinline
getOrigin() constml::SubImageinline
getSizeInBytes() constml::SubImageinline
getSourceImageExtent() constml::SubImageinline
getStride() constml::SubImageinline
getSubImagePointer(const ImageVector &position) constml::TSubImage< DATATYPE >inline
getSubImagePointer(const ImageVector &position)ml::TSubImage< DATATYPE >inline
getSubImagePointer(MLint x, MLint y, MLint z) constml::TSubImage< DATATYPE >inline
getSubImagePointer(MLint x, MLint y, MLint z)ml::TSubImage< DATATYPE >inline
getSubImageValue(const ImageVector &position) constml::TSubImage< DATATYPE >inline
getSubImageValue(MLint x, MLint y) constml::TSubImage< DATATYPE >inline
getSubImageValue(MLint x, MLint y, MLint z) constml::TSubImage< DATATYPE >inline
getValidRegion() constml::SubImageinline
indexToCoord(MLint index, const ImageVector &extent)ml::SubImagestatic
isOneValued() constml::SubImage
isValid() constml::SubImage
isValidImagePosition(const ImageVector &voxelPosition) constml::SubImageinline
isValidImagePosition(MLint x, MLint y, MLint z) constml::SubImageinline
isValidSubImagePosition(const ImageVector &voxelPosition) constml::SubImageinline
isValidSubImagePosition(MLint x, MLint y, MLint z) constml::SubImageinline
moveCursorByOffset(const ImageVector &offset)ml::TSubImageWithCursor< DATATYPE >inline
moveCursorByOffset(MLint x, MLint y, MLint z)ml::TSubImageWithCursor< DATATYPE >inline
moveCursorC()ml::TSubImageWithCursor< DATATYPE >inline
moveCursorT()ml::TSubImageWithCursor< DATATYPE >inline
moveCursorU()ml::TSubImageWithCursor< DATATYPE >inline
moveCursorX()ml::TSubImageWithCursor< DATATYPE >inline
moveCursorY()ml::TSubImageWithCursor< DATATYPE >inline
moveCursorZ()ml::TSubImageWithCursor< DATATYPE >inline
operator=(const TSubImageWithCursor< DATATYPE > &tSubImg)ml::TSubImageWithCursor< DATATYPE >inline
ml::TSubImage::operator=(const TSubImage< DATATYPE > &typedSubImage)ml::TSubImage< DATATYPE >inline
ml::SubImage::operator=(const SubImage &si)ml::SubImageinline
operator[](const ImageVector &position) constml::TSubImage< DATATYPE >inline
operator[](const ImageVector &position)ml::TSubImage< DATATYPE >inline
reverseMoveCursorC()ml::TSubImageWithCursor< DATATYPE >inline
reverseMoveCursorT()ml::TSubImageWithCursor< DATATYPE >inline
reverseMoveCursorU()ml::TSubImageWithCursor< DATATYPE >inline
reverseMoveCursorX()ml::TSubImageWithCursor< DATATYPE >inline
reverseMoveCursorY()ml::TSubImageWithCursor< DATATYPE >inline
reverseMoveCursorZ()ml::TSubImageWithCursor< DATATYPE >inline
setBox(const SubImageBox &subImageBox)ml::SubImageinline
setBox(const ImageVector &imageExtent)ml::SubImageinline
setCursorImagePosition(const ImageVector &position)ml::TSubImageWithCursor< DATATYPE >inline
setCursorImagePosition(MLint x, MLint y, MLint z)ml::TSubImageWithCursor< DATATYPE >inline
setCursorPosition(const DATATYPE *pointer)ml::TSubImageWithCursor< DATATYPE >inline
setCursorSubImagePosition(const ImageVector &position)ml::TSubImageWithCursor< DATATYPE >inline
setCursorSubImagePosition(MLint x, MLint y, MLint z)ml::TSubImageWithCursor< DATATYPE >inline
setCursorValue(DATATYPE value)ml::TSubImageWithCursor< DATATYPE >inline
setCursorValueWithOffset(const ImageVector &offset, DATATYPE value)ml::TSubImageWithCursor< DATATYPE >inline
setCursorValueWithOffset(MLint dx, MLint dy, MLint dz, DATATYPE value)ml::TSubImageWithCursor< DATATYPE >inline
setData(void *data)ml::SubImageinline
setDataFromMemoryBlockHandle(const MLMemoryBlockHandle &data)ml::SubImageinline
setDataType(MLDataType dataType)ml::SubImageinline
setExtent(MLint x, MLint y, MLint z=1, MLint c=1, MLint t=1, MLint u=1)ml::SubImageinline
setExtent(const ImageVector &newExtent)ml::SubImageinline
setFromImageProperties(const ImageProperties &imageProperties)ml::SubImage
setImageExtent(const ImageVector &newExtent)ml::SubImageinline
setImageValue(const ImageVector &position, DATATYPE value)ml::TSubImage< DATATYPE >inline
setImageValue(MLint x, MLint y, DATATYPE value)ml::TSubImage< DATATYPE >inline
setImageValue(MLint x, MLint y, MLint z, DATATYPE value)ml::TSubImage< DATATYPE >inline
setOrigin(const ImageVector &newOrigin)ml::SubImageinline
setSourceImageExtent(const ImageVector &extent)ml::SubImageinline
setSubImageValue(const ImageVector &position, DATATYPE value)ml::TSubImage< DATATYPE >inline
setSubImageValue(MLint x, MLint y, DATATYPE value)ml::TSubImage< DATATYPE >inline
setSubImageValue(MLint x, MLint y, MLint z, DATATYPE value)ml::TSubImage< DATATYPE >inline
SubImage()ml::SubImageinline
SubImage(const SubImage &si)ml::SubImageinline
SubImage(const SubImageBox &box, MLDataType datatype, void *data=nullptr)ml::SubImageinline
SubImage(const SubImage &si, const ImageVector &offset)ml::SubImageinline
toImageProperties() constml::SubImage
toStream(std::ostream &ostr) constml::SubImage
translate(const ImageVector &offset)ml::SubImageinline
TSubImage(const SubImageBox &box, MLDataType dataType, void *data)ml::TSubImage< DATATYPE >inline
TSubImage()ml::TSubImage< DATATYPE >inline
TSubImage(const SubImage &subImage)ml::TSubImage< DATATYPE >inline
TSubImage(const TSubImage< DATATYPE > &typedSubImage)ml::TSubImage< DATATYPE >inline
TSubImageWithCursor()ml::TSubImageWithCursor< DATATYPE >inline
TSubImageWithCursor(const TSubImage< DATATYPE > &subImage)ml::TSubImageWithCursor< DATATYPE >inline
TSubImageWithCursor(const SubImage &subImage)ml::TSubImageWithCursor< DATATYPE >inline
TSubImageWithCursor(const TSubImageWithCursor &subImage)ml::TSubImageWithCursor< DATATYPE >inline
~SubImage()=defaultml::SubImageinlinevirtual
~TSubImage() override=defaultml::TSubImage< DATATYPE >inline