MeVisLab Toolbox Reference
ml::CoreModuleLoaderBackendInterface Member List

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

checkOrCreateReusableModule(const std::string &dllName, const std::string &moduleName, const std::vector< std::string > &expectedFields, Module **module, Module **moduleToUse)=0ml::CoreModuleLoaderBackendInterfacepure virtual
createAndSaveThumbNail(PagedImage &srcImg, const std::string &outFile, MLint ext, bool useMiddleSlice=true, bool buildNoPreviewImageOnInvalidImage=false)=0ml::CoreModuleLoaderBackendInterfacepure virtual
destroyMLImageFormatFileReaderInstance(MLImageFormat *&instance)=0ml::CoreModuleLoaderBackendInterfacepure virtual
getDCMTreeFromMLImageFile(const std::string &mlImageFileName, DCMTree::Const_TreePtr &treePtr, size_t &numVols, MLErrorCode &fileLoadError, MLErrorCode &treeExtractError)=0ml::CoreModuleLoaderBackendInterfacepure virtual
getImagePropertiesWithImgFileReader(const std::string &fileName, PagedImage &pImgProps, std::string &fileFormat)=0ml::CoreModuleLoaderBackendInterfacepure virtual
getImagePropertiesWithMLImageFormatReader(const std::string &fileName, PagedImage &pImgProps)=0ml::CoreModuleLoaderBackendInterfacepure virtual
getPreferredLoader(const std::string &fileName)=0ml::CoreModuleLoaderBackendInterfacepure virtual
loadWithHistoLoad(const std::string &fileName, SubImage &outSubImg, const ImageVector &corrOffset, Module **loaderToCreate, bool loadFullImage, PagedImage *pagedImg=nullptr, MLint level=0)=0ml::CoreModuleLoaderBackendInterfacepure virtual
loadWithImgFileLoader(const std::string &pageFileName, SubImage &outSubImg, const ImageVector &corrOffset, MLint dcmTiffExtZ, const bool isDCMTiff, bool loadFullImage=false)=0ml::CoreModuleLoaderBackendInterfacepure virtual
loadWithMLImageFormat(const std::string &pageFileName, SubImage &outSubImg, const ImageVector &corrOffset, MLImageFormat **loader, bool loadFullImage=false)=0ml::CoreModuleLoaderBackendInterfacepure virtual
loadWithMLItkImageFileReader(const std::string &pageFileName, SubImage &outSubImg, const ImageVector &corrOffset, MLDataType fileDataType, Module **loader, DCMTree::Const_TreePtr constTreePtr, bool dstIsRGB, std::string *metaDataDump=nullptr, bool loadFullImage=false, size_t itkLoadDim=3, bool hideErrorPosts=false, const SubImageBox &expectedImageExtent=SubImageBox())=0ml::CoreModuleLoaderBackendInterfacepure virtual
ML_ABSTRACT_ROOT_CLASS_HEADER(CoreModuleLoaderBackendInterface)ml::CoreModuleLoaderBackendInterface
saveAsMLImageFormat(PagedImage &imgToSave, const std::string &outFileName, const std::string &mliCompress, bool updateMinMaxAfterSave)=0ml::CoreModuleLoaderBackendInterfacepure virtual
saveSubImgInFile(const SubImage &srcSubImg, const std::string &outFileName)=0ml::CoreModuleLoaderBackendInterfacepure virtual
~CoreModuleLoaderBackendInterface()ml::CoreModuleLoaderBackendInterfacevirtual