MeVisLab Toolbox Reference
ml::SubImage Member List

This is the complete list of members for ml::SubImage, 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(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
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
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
fillInvalidRegionWithBorderValues()ml::SubImageinline
fillInvalidRegionWithScalarValue(MLdouble value)ml::SubImageinline
fillInvalidRegionWithTypeData(const MLTypeData *value)ml::SubImageinline
fillWithTypeData(const MLTypeData *value)ml::SubImage
free()ml::SubImage
getBox() constml::SubImageinline
getBoxFromExtent() constml::SubImageinline
getBoxFromImageExtent() constml::SubImageinline
getData() constml::SubImageinline
getDataType() constml::SubImageinline
getDataTypeInfos() constml::SubImageinline
getExtent() constml::SubImageinline
getImageExtent() constml::SubImageinline
getImagePointer(const ImageVector &voxelPosition) constml::SubImageinline
getImagePointer(MLint x, MLint y, MLint z) constml::SubImageinline
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 &voxelPosition) constml::SubImageinline
getSubImagePointer(MLint x, MLint y, MLint z) constml::SubImageinline
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
operator=(const SubImage &si)ml::SubImageinline
setBox(const SubImageBox &subImageBox)ml::SubImageinline
setBox(const ImageVector &imageExtent)ml::SubImageinline
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
setOrigin(const ImageVector &newOrigin)ml::SubImageinline
setSourceImageExtent(const ImageVector &extent)ml::SubImageinline
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
~SubImage()=defaultml::SubImageinlinevirtual