ML Reference
ml::PagedImage Member List

This is the complete list of members for ml::PagedImage, including all inherited members.

calculateImageProperties()ml::PagedImageprotected
clearPageList()ml::PagedImage
clearPageListAndMemoryImage()ml::PagedImage
clearPendingPageRequest(MLint pageID)ml::PagedImage
copyPages(const std::vector< MLint > &pageIDs, SubImage *subImage, const ScaleShiftData &scaleShiftData=ScaleShiftData()) constml::PagedImage
deletePageEntryFromDeletionCallback(ExtendedPageEntry *entry)ml::PagedImage
freeTile(void *data)ml::PagedImage
getBoxFromImageExtent() constml::ImagePropertiesinline
getBypassIndex() constml::PagedImageinline
getBypassSourceImage()ml::PagedImage
getCachedPagesSizeInBytes() constml::PagedImage
getCalculateOutputImageHandler() constml::PagedImageinline
getCDimensionInfos()ml::MedicalImagePropertiesinline
getCDimensionInfos() constml::MedicalImagePropertiesinline
getClampPagesToImageExtent() constml::PagedImageinline
getConstImagePropertyContainer() constml::MedicalImagePropertiesinline
getDataType() constml::ImagePropertiesinline
getID()ml::PagedImageinline
getImageExtent() constml::ImagePropertiesinline
getImagePropertyContainer()ml::MedicalImagePropertiesinline
getInPlaceIndex() constml::PagedImageinline
getInputImage(int inputIndex) constml::PagedImage
getInputSubImageDataType(int inputIndex) constml::PagedImage
getInputSubImageIsReadOnly(int inputIndex) constml::PagedImage
getInputSubImageProperties(int inputIndex) constml::PagedImage
getInterpolatedValue(const Vector3 &pos, MLint c=0, MLint t=0, MLint u=0, MLdouble outsideFillValue=0)ml::PagedImage
getMaxVoxelValue() constml::ImagePropertiesinline
getMemoryImage()ml::PagedImageinline
getMemoryImage() constml::PagedImageinline
getMetaProfile() constml::PagedImage
getMinVoxelValue() constml::ImagePropertiesinline
getModule() constml::PagedImageinline
getNumPages() constml::PagedImageinline
getNumVoxels() constml::ImagePropertiesinline
getOutputIndex() constml::PagedImageinline
getPage(MLint pageID) constml::PagedImage
getPageBox(MLint pageID) constml::PagedImage
getPageCountLimitToUsePageEntryMap()ml::PagedImageinlinestatic
getPageExtent() constml::PagedImageinline
getPageID(const ImageVector &voxelPosition) constml::PagedImageinline
getPageIDs(std::vector< MLint > &pageIDs, const SubImageBox &subImageBox) constml::PagedImage
getPageIDs(std::vector< MLint > &pageIDs, const SubImageBox &subImageBox, const ImageVector &imageExtent, const ImageVector &pageExtent)ml::PagedImagestatic
getPageOrCreatePageRequestOrAddToPendingRequest(MLint &pageID, TileRequest *tileRequest, PageRequest **newPageRequest)ml::PagedImage
getPageSetExtent() constml::PagedImageinline
getPageStride() constml::PagedImageinline
getSizeInBytes() constml::ImagePropertiesinline
getStateInfoErrorCode() constml::PagedImagevirtual
getStateInfoString() constml::PagedImagevirtual
getTDimensionInfos()ml::MedicalImagePropertiesinline
getTDimensionInfos() constml::MedicalImagePropertiesinline
getThreadSupport() constml::PagedImage
getTile(SubImageBox location, MLDataType dataType, void **data, const ScaleShiftData &scaleShiftData=ScaleShiftData(), MLRequestProgressCB *progressCallback=nullptr, void *progressCallbackUserData=nullptr)ml::PagedImage
getTile(SubImage &subImage, const ScaleShiftData &scaleShiftData=ScaleShiftData(), MLRequestProgressCB *progressCallback=nullptr, void *progressCallbackUserData=nullptr)ml::PagedImage
getUDimensionInfos()ml::MedicalImagePropertiesinline
getUDimensionInfos() constml::MedicalImagePropertiesinline
getVoxelSize() constml::MedicalImageProperties
getVoxelToWorldMatrix() constml::MedicalImageProperties
getVoxelVolumeInCubicMillimeters() constml::MedicalImageProperties
getVoxelVolumeInMilliliters() constml::MedicalImageProperties
getWorldToVoxelMatrix() constml::MedicalImageProperties
hasExternalCalculateOutputImageHandler() constml::PagedImageinline
hasValidExtent() constml::ImagePropertiesinline
Hostml::PagedImagefriend
ImageProperties()ml::ImageProperties
ImageProperties(ImageVector extent, MLDataType dataType, MLdouble minValue, MLdouble maxValue)ml::ImageProperties
ImageProperties(const ImageProperties &imageProperties)ml::ImageProperties
initializeInputSubImageProperties(MLint numInputs)ml::PagedImageprotected
IO_THREAD enum valueml::PagedImage
isValid() constml::PagedImageinline
isVoxelToWorldMatrixValid() constml::MedicalImageProperties
mapVoxelToWorld(const Vector3 &voxelPosition) constml::MedicalImageProperties
mapWorldToVoxel(const Vector3 &worldPosition) constml::MedicalImageProperties
MedicalImageProperties()ml::MedicalImageProperties
MedicalImageProperties(const MedicalImageProperties &medicalImageProperties)ml::MedicalImageProperties
ML_FRIEND_TEST(PagedImageDeprecationTest, NewAPI)ml::PagedImage
ML_FRIEND_TEST(PagedImageDeprecationTest, DeprecatedAPI)ml::PagedImage
ML_FRIEND_TEST(TypedHandlersTest, SetupAndVerifyProperties)ml::PagedImage
MULTITHREADED enum valueml::PagedImage
NO_THREAD_SUPPORT enum valueml::PagedImage
operator!=(const MedicalImageProperties &medicalImageProperties) constml::MedicalImageProperties
ml::ImageProperties::operator!=(const ImageProperties &imageProperties) constml::ImageProperties
ml::MedicalImageProperties::operator=(const MedicalImageProperties &medicalImageProperties)ml::MedicalImageProperties
ml::ImageProperties::operator=(const ImageProperties &imageProperties)ml::ImageProperties
operator==(const MedicalImageProperties &medicalImageProperties) constml::MedicalImageProperties
ml::ImageProperties::operator==(const ImageProperties &imageProperties) constml::ImageProperties
PagedImage(Module *module=nullptr, MLint outputIndex=-1)ml::PagedImage
removePage(MLint pageID)ml::PagedImage
scaleVoxelToWorldMatrix(const Vector3 &scaleFactors)ml::MedicalImageProperties
setBypassIndex(MLint index)ml::PagedImageinline
setCalculateOutputImageHandler(CalculateOutputImageHandler *handler)ml::PagedImage
setCalculateOutputImagePropertiesCB(CalculateOutputImagePropertiesCB *callback, void *userData)ml::PagedImage
setClampPagesToImageExtent(bool flag=true)ml::PagedImageinline
setDataType(MLDataType dataType) overrideml::PagedImagevirtual
setExternalCalculateOutputImageHandler(CalculateOutputImageHandler *handler)ml::PagedImage
setImageExtent(const ImageVector &extent)ml::PagedImagevirtual
setImageExtent(MLint x, MLint y, MLint z=1, MLint c=1, MLint t=1, MLint u=1)ml::PagedImageinline
setImageExtent(const SubImageBox &box)ml::PagedImageinline
setImageProperties(const PagedImage &imageProperties)ml::PagedImagevirtual
ml::MedicalImageProperties::setImageProperties(const MedicalImageProperties &medicalImageProperties)ml::MedicalImageProperties
ml::ImageProperties::setImageProperties(const ImageProperties &imageProperties)ml::ImageProperties
setInPlaceIndex(MLint inputIndex)ml::PagedImageinline
setInputSubImageDataType(int inputIndex, MLDataType dataType)ml::PagedImage
setInputSubImageIsReadOnly(int inputIndex, bool readOnly)ml::PagedImage
setInputSubImagesAreReadOnly(bool readOnly=true)ml::PagedImage
setInputSubImageScaleShift(int inputIndex, const ScaleShiftData &scaleShift)ml::PagedImage
setInputSubImageUseMemoryImage(int inputIndex, bool useMemoryImage)ml::PagedImage
setInvalid()ml::PagedImageinline
setMaxVoxelValue(MLdouble maxval)ml::PagedImage
setMinVoxelValue(MLdouble minval)ml::PagedImage
setPage(MLint pageID, const MLMemoryBlockHandle &page)ml::PagedImage
setPageCountLimitToUsePageEntryMap(MLuint32 limit)ml::PagedImageinlinestatic
setPageExtent(const ImageVector &pageExtent)ml::PagedImage
setPageExtent(MLint x, MLint y, MLint z=1, MLint c=1, MLint t=1, MLint u=1)ml::PagedImageinline
setStateInfo(const std::string &info, MLErrorCode errorCode)ml::PagedImagevirtual
setStateInfoErrorCode(MLErrorCode errorCode)ml::PagedImagevirtual
setThreadSupport(ThreadSupport support)ml::PagedImageinline
setUpdateOfImagePropertiesNeeded(bool flag)ml::PagedImage
setValid(bool flag=true)ml::PagedImageinline
setVoxelSize(MLdouble dx, MLdouble dy, MLdouble dz)ml::MedicalImageProperties
setVoxelSize(const Vector3 &voxelSize)ml::MedicalImageProperties
setVoxelToWorldMatrix(const Matrix4 &matrix)ml::MedicalImageProperties
setVoxelToWorldMatrixValid(bool valid)ml::MedicalImageProperties
ThreadSupport enum nameml::PagedImage
translateVoxelToWorldMatrix(const Vector3 &offsetVector)ml::MedicalImageProperties
updateID()ml::PagedImageinline
updateImageProperties()ml::PagedImage
updateOfImagePropertiesNeeded() constml::PagedImageinline
USE_MODULE_THREAD_SUPPORT enum valueml::PagedImage
validateInputSubImagePropertiesAfterCalculateOutputImageProperties()ml::PagedImageprotected
~ImageProperties()ml::ImagePropertiesvirtual
~MedicalImageProperties() overrideml::MedicalImageProperties
~PagedImage() overrideml::PagedImage