calculateImageProperties() | ml::PagedImage | protected |
clearPageList() | ml::PagedImage | |
clearPageListAndMemoryImage() | ml::PagedImage | |
clearPendingPageRequest(MLint pageID) | ml::PagedImage | |
copyPages(const std::vector< MLint > &pageIDs, SubImage *subImage, const ScaleShiftData &scaleShiftData=ScaleShiftData()) const | ml::PagedImage | |
deletePageEntryFromDeletionCallback(ExtendedPageEntry *entry) | ml::PagedImage | |
freeTile(void *data) | ml::PagedImage | |
getBoxFromImageExtent() const | ml::ImageProperties | inline |
getBypassIndex() const | ml::PagedImage | inline |
getBypassSourceImage() | ml::PagedImage | |
getCachedPagesSizeInBytes() const | ml::PagedImage | |
getCalculateOutputImageHandler() const | ml::PagedImage | inline |
getCDimensionInfos() | ml::MedicalImageProperties | inline |
getCDimensionInfos() const | ml::MedicalImageProperties | inline |
getClampPagesToImageExtent() const | ml::PagedImage | inline |
getConstImagePropertyContainer() const | ml::MedicalImageProperties | inline |
getDataType() const | ml::ImageProperties | inline |
getID() | ml::PagedImage | inline |
getImageExtent() const | ml::ImageProperties | inline |
getImagePropertyContainer() | ml::MedicalImageProperties | inline |
getInPlaceIndex() const | ml::PagedImage | inline |
getInputImage(int inputIndex) const | ml::PagedImage | |
getInputSubImageDataType(int inputIndex) const | ml::PagedImage | |
getInputSubImageIsReadOnly(int inputIndex) const | ml::PagedImage | |
getInputSubImageProperties(int inputIndex) const | ml::PagedImage | |
getInterpolatedValue(const Vector3 &pos, MLint c=0, MLint t=0, MLint u=0, MLdouble outsideFillValue=0) | ml::PagedImage | |
getMaxVoxelValue() const | ml::ImageProperties | inline |
getMemoryImage() | ml::PagedImage | inline |
getMemoryImage() const | ml::PagedImage | inline |
getMetaProfile() const | ml::PagedImage | |
getMinVoxelValue() const | ml::ImageProperties | inline |
getModule() const | ml::PagedImage | inline |
getNumPages() const | ml::PagedImage | inline |
getNumVoxels() const | ml::ImageProperties | inline |
getOutputIndex() const | ml::PagedImage | inline |
getPage(MLint pageID) const | ml::PagedImage | |
getPageBox(MLint pageID) const | ml::PagedImage | |
getPageCountLimitToUsePageEntryMap() | ml::PagedImage | inlinestatic |
getPageExtent() const | ml::PagedImage | inline |
getPageID(const ImageVector &voxelPosition) const | ml::PagedImage | inline |
getPageIDs(std::vector< MLint > &pageIDs, const SubImageBox &subImageBox) const | ml::PagedImage | |
getPageIDs(std::vector< MLint > &pageIDs, const SubImageBox &subImageBox, const ImageVector &imageExtent, const ImageVector &pageExtent) | ml::PagedImage | static |
getPageOrCreatePageRequestOrAddToPendingRequest(MLint &pageID, TileRequest *tileRequest, PageRequest **newPageRequest) | ml::PagedImage | |
getPageSetExtent() const | ml::PagedImage | inline |
getPageStride() const | ml::PagedImage | inline |
getSizeInBytes() const | ml::ImageProperties | inline |
getStateInfoErrorCode() const | ml::PagedImage | virtual |
getStateInfoString() const | ml::PagedImage | virtual |
getTDimensionInfos() | ml::MedicalImageProperties | inline |
getTDimensionInfos() const | ml::MedicalImageProperties | inline |
getThreadSupport() const | ml::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::MedicalImageProperties | inline |
getUDimensionInfos() const | ml::MedicalImageProperties | inline |
getVoxelSize() const | ml::MedicalImageProperties | |
getVoxelToWorldMatrix() const | ml::MedicalImageProperties | |
getVoxelVolumeInCubicMillimeters() const | ml::MedicalImageProperties | |
getVoxelVolumeInMilliliters() const | ml::MedicalImageProperties | |
getWorldToVoxelMatrix() const | ml::MedicalImageProperties | |
hasExternalCalculateOutputImageHandler() const | ml::PagedImage | inline |
hasValidExtent() const | ml::ImageProperties | inline |
Host | ml::PagedImage | friend |
ImageProperties() | ml::ImageProperties | |
ImageProperties(ImageVector extent, MLDataType dataType, MLdouble minValue, MLdouble maxValue) | ml::ImageProperties | |
ImageProperties(const ImageProperties &imageProperties) | ml::ImageProperties | |
initializeInputSubImageProperties(MLint numInputs) | ml::PagedImage | protected |
IO_THREAD enum value | ml::PagedImage | |
isValid() const | ml::PagedImage | inline |
isVoxelToWorldMatrixValid() const | ml::MedicalImageProperties | |
mapVoxelToWorld(const Vector3 &voxelPosition) const | ml::MedicalImageProperties | |
mapWorldToVoxel(const Vector3 &worldPosition) const | ml::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 value | ml::PagedImage | |
NO_THREAD_SUPPORT enum value | ml::PagedImage | |
operator!=(const MedicalImageProperties &medicalImageProperties) const | ml::MedicalImageProperties | |
ml::ImageProperties::operator!=(const ImageProperties &imageProperties) const | ml::ImageProperties | |
ml::MedicalImageProperties::operator=(const MedicalImageProperties &medicalImageProperties) | ml::MedicalImageProperties | |
ml::ImageProperties::operator=(const ImageProperties &imageProperties) | ml::ImageProperties | |
operator==(const MedicalImageProperties &medicalImageProperties) const | ml::MedicalImageProperties | |
ml::ImageProperties::operator==(const ImageProperties &imageProperties) const | ml::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::PagedImage | inline |
setCalculateOutputImageHandler(CalculateOutputImageHandler *handler) | ml::PagedImage | |
setCalculateOutputImagePropertiesCB(CalculateOutputImagePropertiesCB *callback, void *userData) | ml::PagedImage | |
setClampPagesToImageExtent(bool flag=true) | ml::PagedImage | inline |
setDataType(MLDataType dataType) override | ml::PagedImage | virtual |
setExternalCalculateOutputImageHandler(CalculateOutputImageHandler *handler) | ml::PagedImage | |
setImageExtent(const ImageVector &extent) | ml::PagedImage | virtual |
setImageExtent(MLint x, MLint y, MLint z=1, MLint c=1, MLint t=1, MLint u=1) | ml::PagedImage | inline |
setImageExtent(const SubImageBox &box) | ml::PagedImage | inline |
setImageProperties(const PagedImage &imageProperties) | ml::PagedImage | virtual |
ml::MedicalImageProperties::setImageProperties(const MedicalImageProperties &medicalImageProperties) | ml::MedicalImageProperties | |
ml::ImageProperties::setImageProperties(const ImageProperties &imageProperties) | ml::ImageProperties | |
setInPlaceIndex(MLint inputIndex) | ml::PagedImage | inline |
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::PagedImage | inline |
setMaxVoxelValue(MLdouble maxval) | ml::PagedImage | |
setMinVoxelValue(MLdouble minval) | ml::PagedImage | |
setPage(MLint pageID, const MLMemoryBlockHandle &page) | ml::PagedImage | |
setPageCountLimitToUsePageEntryMap(MLuint32 limit) | ml::PagedImage | inlinestatic |
setPageExtent(const ImageVector &pageExtent) | ml::PagedImage | |
setPageExtent(MLint x, MLint y, MLint z=1, MLint c=1, MLint t=1, MLint u=1) | ml::PagedImage | inline |
setStateInfo(const std::string &info, MLErrorCode errorCode) | ml::PagedImage | virtual |
setStateInfoErrorCode(MLErrorCode errorCode) | ml::PagedImage | virtual |
setThreadSupport(ThreadSupport support) | ml::PagedImage | inline |
setUpdateOfImagePropertiesNeeded(bool flag) | ml::PagedImage | |
setValid(bool flag=true) | ml::PagedImage | inline |
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 name | ml::PagedImage | |
translateVoxelToWorldMatrix(const Vector3 &offsetVector) | ml::MedicalImageProperties | |
updateID() | ml::PagedImage | inline |
updateImageProperties() | ml::PagedImage | |
updateOfImagePropertiesNeeded() const | ml::PagedImage | inline |
USE_MODULE_THREAD_SUPPORT enum value | ml::PagedImage | |
validateInputSubImagePropertiesAfterCalculateOutputImageProperties() | ml::PagedImage | protected |
~ImageProperties() | ml::ImageProperties | virtual |
~MedicalImageProperties() override | ml::MedicalImageProperties | |
~PagedImage() override | ml::PagedImage | |