MeVisLab Toolbox Reference
ml::FileListFilterPlugin Member List

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

_applyConfigAssignment(FileListTools::FileAttribute &filterAttributes, FilterMessageList *messageList, bool &wasDisabled, bool &wasEnabled, bool &expMatches) constml::FileListFilterPluginprotectedvirtual
_applyFilePathFiltering(FileListTools::FileAttribute &filterAttributes, FilterMessageList *messageList, bool &wasDisabled, bool &wasEnabled, bool &expMatches) constml::FileListFilterPluginprotectedvirtual
_applyLabelling(FileListTools::FileAttribute &filterAttributes, FilterMessageList *messageList, bool &wasDisabled, bool &wasEnabled, bool &expMatches) constml::FileListFilterPluginprotectedvirtual
_applyProcessingSettingsAssignment(FileListTools::FileAttribute &filterAttributes, FilterMessageList *messageList, bool &wasDisabled, bool &wasEnabled, bool &expMatches) constml::FileListFilterPluginprotectedvirtual
_applyTagStringFiltering(FileListTools::FileAttribute &filterAttributes, FilterMessageList *messageList, bool &wasDisabled, bool &wasEnabled, bool &expMatches, DCMTree::Const_TreePtr &dcmTree) constml::FileListFilterPluginprotectedvirtual
_applyTagValueFiltering(FileListTools::FileAttribute &filterAttributes, FilterMessageList *messageList, bool &wasDisabled, bool &wasEnabled, bool &expMatches, DCMTree::Const_TreePtr dcmTree) constml::FileListFilterPluginprotectedvirtual
_callInputFileFilter(FileListTools::FileAttribute &filterAttributes, FilterMessageList *messageList=nullptr) constml::FileListFilterPluginBaseprotectedvirtual
_callInputPostFilter(FileAttributeMap &filterAttributeMap, FilterMessageList *messageList=nullptr) constml::FileListFilterPluginBaseprotectedvirtual
_getInputFilterPluginFld()ml::FileListFilterPluginBaseinlineprotectedvirtual
_getNormalOrPrivateTag(DCMTree::Const_TreePtr dcmTree, DCMTree::RawTagId rawTagId, const std::string &privateCreatorStr, std::vector< DCMTree::Const_TagPtr > *foundTags=nullptr) constml::FileListFilterPluginprotected
_getOutputFilterPluginFld()ml::FileListFilterPluginBaseinlineprotectedvirtual
_getTagStringValues(DCMTree::Const_TreePtr dcmTree, std::vector< std::string > &foundValues) constml::FileListFilterPluginprotected
_getTagValueForTagValueFilter(DCMTree::Const_TreePtr dcmTree, MLint tagValueFilterId, const std::string &privateCreatorString, MLint valueIndex) constml::FileListFilterPluginprotected
_handleNotificationForPathStringFiltering(Field *field)ml::FileListFilterPluginprotectedvirtual
_handleNotificationForTagStringFiltering(Field *field)ml::FileListFilterPluginprotectedvirtual
_handleNotificationForTagValueFiltering(Field *field)ml::FileListFilterPluginprotectedvirtual
_searchOneOrMultipleTags(DCMTree::Const_TreePtr dcmTree, DCMTree::RawTagId rawTagId, std::vector< DCMTree::Const_TagPtr > *foundTags) constml::FileListFilterPluginprotected
_touchOutputFilterPluginFld()ml::FileListFilterPluginBaseinlineprotectedvirtual
_updateFlagsAccordingToTagStringValues(const std::vector< std::string > &tagStringValues, bool &passFlag, bool &wasDisabled, bool &wasEnabled, bool &expMatches) constml::FileListFilterPluginprotected
activateAttachments() overrideml::FileListFilterPluginprotectedvirtual
adaptPageExtent(ImageVector &pageExtent, MLDataType imageType, const ImageVector &newImgExtent, const ImageVector &oldImgExtent, const ImageVector &pageUnit=ImageVector(0), const ImageVector &minPageExtent=ImageVector(0), const ImageVector &maxPageExtent=ImageVector(0))ml::Modulestatic
addBase(const char *name)ml::FieldContainer
addBase(const char *name, Base *value)ml::FieldContainer
addBase(const char *name, const RefCountedBasePtr &value)ml::FieldContainer
addBaseWithAllowedType(const char *name, T *value=nullptr)ml::FieldContainerinline
addBaseWithAllowedType(const char *name, const ::boost::intrusive_ptr< T > &value)ml::FieldContainerinline
addBool(const char *name)ml::FieldContainer
addBool(const char *name, bool value)ml::FieldContainer
addColor(const char *name)ml::FieldContainer
addColor(const char *name, float r, float g, float b)ml::FieldContainer
addColor(const char *name, const Vector3 &value)ml::FieldContainer
addDouble(const char *name)ml::FieldContainer
addDouble(const char *name, double value)ml::FieldContainer
addDoubleList(const char *name)ml::FieldContainer
addDoubleList(const char *name, const std::vector< double > &value)ml::FieldContainer
addEnum(const char *name, const char *const *enumerationItemNames, MLint numEnumerationItems)ml::FieldContainer
addEnum(const char *name, const std::vector< std::string > &enumerationItemNames)ml::FieldContainer
addEnum(const char *name, const EnumValues< EnumType > &values, EnumType initialValue)ml::FieldContainerinline
addField(const char *name, const char *type, const char *value)ml::FieldContainer
addField(Field *field)ml::FieldContainer
addFloat(const char *name)ml::FieldContainer
addFloat(const char *name, float value)ml::FieldContainer
addImageVector(const char *name)ml::FieldContainer
addImageVector(const char *name, const ImageVector &value)ml::FieldContainer
addImageVector(const char *name, MLint x, MLint y, MLint z, MLint c, MLint t, MLint u)ml::FieldContainer
addInputConnector(const char *name, Module *module, MLint i) overrideml::Modulevirtual
addInputImage(const char *name=nullptr)ml::Module
addInt(const char *name)ml::FieldContainer
addInt(const char *name, MLint value)ml::FieldContainer
addIntList(const char *name)ml::FieldContainer
addIntList(const char *name, const std::vector< MLint > &value)ml::FieldContainer
addMatrix(const char *name)ml::FieldContainer
addMatrix(const char *name, const Matrix4 &value)ml::FieldContainer
addMatrix2(const char *name)ml::FieldContainer
addMatrix2(const char *name, const Matrix2 &value)ml::FieldContainer
addMatrix3(const char *name)ml::FieldContainer
addMatrix3(const char *name, const Matrix3 &value)ml::FieldContainer
addMatrix4(const char *name)ml::FieldContainer
addMatrix4(const char *name, const Matrix4 &value)ml::FieldContainer
addMatrix5(const char *name)ml::FieldContainer
addMatrix5(const char *name, const Matrix5 &value)ml::FieldContainer
addMatrix6(const char *name)ml::FieldContainer
addMatrix6(const char *name, const Matrix6 &value)ml::FieldContainer
addMLDataType(const char *name)ml::FieldContainer
addMLDataType(const char *name, MLDataType value)ml::FieldContainer
addNotify(const char *name)ml::FieldContainer
addOutputConnector(const char *name, Module *module, MLint i) overrideml::Modulevirtual
addOutputImage(const char *name=nullptr)ml::Module
addPlane(const char *name)ml::FieldContainer
addPlane(const char *name, double f0, double f1, double f2, double f3)ml::FieldContainer
addPlane(const char *name, const Plane &value)ml::FieldContainer
addPointer(const char *name)ml::FieldContainer
addProgress(const char *name)ml::FieldContainer
addProgress(const char *name, float value)ml::FieldContainer
addRotation(const char *name)ml::FieldContainer
addRotation(const char *name, const Rotation &value)ml::FieldContainer
addSoNode(const char *name)ml::FieldContainer
addSoNode(const char *name, SoNode *value)ml::FieldContainer
addStateToTree(TreeNode *) constml::Baseinlinevirtual
addString(const char *name)ml::FieldContainer
addString(const char *name, const std::string &value)ml::FieldContainer
addSubImageBox(const char *name)ml::FieldContainer
addSubImageBox(const char *name, const SubImageBox &value)ml::FieldContainer
addSubImageBoxd(const char *name)ml::FieldContainer
addSubImageBoxd(const char *name, const SubImageBoxd &value)ml::FieldContainer
addTrigger(const char *name)ml::FieldContainer
addTypedBase(const char *name)ml::FieldContainerinline
addTypedBase(const char *name, T *value)ml::FieldContainerinline
addTypedBase(const char *name, const ::boost::intrusive_ptr< T > &value)ml::FieldContainerinline
addUniversalType(const char *name)ml::FieldContainer
addVector10(const char *name)ml::FieldContainer
addVector10(const char *name, const Vector10 &value)ml::FieldContainer
addVector2(const char *name)ml::FieldContainer
addVector2(const char *name, const Vector2 &value)ml::FieldContainer
addVector2(const char *name, double x, double y)ml::FieldContainer
addVector2List(const char *name)ml::FieldContainer
addVector2List(const char *name, const std::vector< Vector2 > &value)ml::FieldContainer
addVector3(const char *name)ml::FieldContainer
addVector3(const char *name, const Vector3 &value)ml::FieldContainer
addVector3(const char *name, double x, double y, double z)ml::FieldContainer
addVector3List(const char *name)ml::FieldContainer
addVector3List(const char *name, const std::vector< Vector3 > &value)ml::FieldContainer
addVector4(const char *name)ml::FieldContainer
addVector4(const char *name, const Vector4 &value)ml::FieldContainer
addVector4(const char *name, double x, double y, double z, double w)ml::FieldContainer
addVector4List(const char *name)ml::FieldContainer
addVector4List(const char *name, const std::vector< Vector4 > &value)ml::FieldContainer
addVector5(const char *name)ml::FieldContainer
addVector5(const char *name, const Vector5 &value)ml::FieldContainer
addVector6(const char *name)ml::FieldContainer
addVector6(const char *name, const Vector6 &value)ml::FieldContainer
ALL_REGISTERED_TYPES enum valueml::Module
ALLOW_INVALID_INPUT enum valueml::Module
areRecursiveHandleNotificationsPermitted() constml::Module
Base()ml::Base
beginSaveFields()ml::Moduleinlinevirtual
calculateInputSubImageBox(int, const SubImageBox &outputSubImageBox, int)ml::Moduleinlineprotectedvirtual
calculateOutputImageProperties(int outputIndex, PagedImage *)ml::Moduleinlineprotectedvirtual
calculateOutputSubImage(SubImage *outputSubImage, int outputIndex, SubImage *inputSubImages)ml::Moduleprotectedvirtual
clearOutputImage(MLint i=0)ml::Module
clearPersistentState(char *) constml::Baseinlineprotectedvirtual
ConfigurationAssignmentEnumModes enum nameml::FileListFilterPlugin
ConfigurationAssignmentEnumStringsml::FileListFilterPluginstatic
CONNECTED_AND_VALID enum valueml::Module
CONNECTED_BUT_INVALID enum valueml::Module
CONNECTED_BUT_NEEDS_UPDATE enum valueml::Module
createCalculateOutputImageHandler(PagedImage *outputImage)ml::Moduleprotectedvirtual
deactivateAttachments()ml::FieldContainerinlinevirtual
deepCopy() constml::Baseinlinevirtual
destroyModule()ml::Modulestatic
detailString() constml::Baseinlinevirtual
DISCONNECTED enum valueml::Module
DoNotChangeConfig enum valueml::FileListFilterPlugin
DoNotChangeLabel enum valueml::FileListFilterPlugin
DoNotChangeProcSettings enum valueml::FileListFilterPlugin
endSaveFields()ml::Moduleinlinevirtual
FieldContainer()ml::FieldContainer
FileAttributeMap typedefml::FileListFilterPluginBase
FileListFilterPlugin(int numIns=0, int numOuts=0)ml::FileListFilterPlugin
FileListFilterPluginBase(int numIns=0, int numOuts=0)ml::FileListFilterPluginBase
filterFile(FileListTools::FileAttribute &filterAttributes, FilterMessageList *messageList) const overrideml::FileListFilterPluginvirtual
ml::FileListFilterPluginBase::filterFile(FileListTools::FileAttribute &filterAttributes) constml::FileListFilterPluginBasevirtual
findModuleIndex(Module &module)ml::Modulestatic
freeTile(void *data)ml::Modulestatic
FULLY_OPERATIONAL enum valueml::Module
getAllowRecursiveTagSearchFld() constml::FileListFilterPlugininline
getApplyFilePathFilterFld() constml::FileListFilterPlugininline
getApplyTagStringFilterFld() constml::FileListFilterPlugininline
getApplyTagValueFilterFld() constml::FileListFilterPlugininline
getBypass(MLint outputIndex=0) constml::Module
getCheckOnlyFirstRecursiveTagStringFld() constml::FileListFilterPlugininline
getClearPassFlagBeforeFilteringFld() constml::FileListFilterPlugininline
getClearPassFlagOnPathMismatchesFld() constml::FileListFilterPlugininline
getClearPassFlagOnTagValueMismatchesFld() constml::FileListFilterPlugininline
getClearTagStrEvalPassFlagOnPathMismatchesFld() constml::FileListFilterPlugininline
getConfigAssignModeFld() constml::FileListFilterPlugininline
getConnectedInputFilterPlugin() constml::FileListFilterPluginBasevirtual
getConst0Fld() constml::FileListFilterPlugininline
getConst1Fld() constml::FileListFilterPlugininline
getConst2Fld() constml::FileListFilterPlugininline
getConst3Fld() constml::FileListFilterPlugininline
getField(const std::string &name) constml::FieldContainer
getField(MLint index) constml::FieldContainer
getFieldContainer()ml::Moduleinline
getFieldContainer() constml::Moduleinline
getFieldIndex(Field *field) constml::FieldContainer
getFieldStringValue(const std::string &name) constml::FieldContainer
getHandleNotificationEntryCounter() constml::Module
getInputFilterPluginFld() constml::FileListFilterPluginBaseinline
getInputImage(MLint inputIndex, bool getReal=false) constml::Module
getInputImageField(MLint i) constml::Module
getInputState(MLint index)ml::Module
getInvertPathFilterRegExFld() constml::FileListFilterPlugininline
getInvertTagStringEvalRegExFld() constml::FileListFilterPlugininline
getLabelAssignModeFld() constml::FileListFilterPlugininline
getMetaProfile() constml::Module
getModule(size_t index)ml::Modulestatic
getNumFields() constml::FieldContainer
getNumInputImages() constml::Module
getNumModules()ml::Modulestatic
getNumOutputImages() constml::Module
getOutputFilterPluginFld() constml::FileListFilterPluginBaseinline
getOutputImage(MLint outputIndex=0) constml::Module
getOutputImageField(MLint i=0) constml::Module
getOutputImageInplace(MLint outputIndex=0) constml::Module
getPathFilterRegExFld() constml::FileListFilterPlugininline
getPersistentState() constml::Baseinlineprotectedvirtual
getPressedNotifyField()ml::Modulestatic
getProcessingSettingsAssignModeFld() constml::FileListFilterPlugininline
getProcessingSettingsFld() constml::FileListFilterPlugininline
getRangeMaxFld() constml::FileListFilterPlugininline
getRangeMinFld() constml::FileListFilterPlugininline
getRegExStatusFld() constml::FileListFilterPlugininline
getSetPassFlagOnPathMatchesFld() constml::FileListFilterPlugininline
getSetPassFlagOnTagValueMatchesFld() constml::FileListFilterPlugininline
getSetTagStrEvalPassFlagOnPathMatchesFld() constml::FileListFilterPlugininline
getTagFilterRegExStatusFld() constml::FileListFilterPlugininline
getTagId0Fld() constml::FileListFilterPlugininline
getTagId0PrivateCreatorFld() constml::FileListFilterPlugininline
getTagId0ValueIndexFld() constml::FileListFilterPlugininline
getTagId1Fld() constml::FileListFilterPlugininline
getTagId1PrivateCreatorFld() constml::FileListFilterPlugininline
getTagId1ValueIndexFld() constml::FileListFilterPlugininline
getTagId2Fld() constml::FileListFilterPlugininline
getTagId2PrivateCreatorFld() constml::FileListFilterPlugininline
getTagId2ValueIndexFld() constml::FileListFilterPlugininline
getTagId3Fld() constml::FileListFilterPlugininline
getTagId3PrivateCreatorFld() constml::FileListFilterPlugininline
getTagId3ValueIndexFld() constml::FileListFilterPlugininline
getTagStringEvalRegExFld() constml::FileListFilterPlugininline
getTagStringFilterPrivateCreatorFld() constml::FileListFilterPlugininline
getTagStringFilterTagIdFld() constml::FileListFilterPlugininline
getTagStringFilterTagValueIndexFld() constml::FileListFilterPlugininline
getThreadSupport() constml::Module
getTile(PagedImage *image, SubImageBox loc, MLDataType datatype, void **data, const ScaleShiftData &scaleShiftData=ScaleShiftData(), MLRequestProgressCB *progressCallback=nullptr, void *progressCallbackUserData=nullptr)ml::Modulestatic
getTile(PagedImage *image, SubImage &subimg, const ScaleShiftData &scaleShiftData=ScaleShiftData(), MLRequestProgressCB *progressCallback=nullptr, void *progressCallbackUserData=nullptr)ml::Modulestatic
getTreeFilterExFld() constml::FileListFilterPlugininline
getTreeFilterStatusFld() constml::FileListFilterPlugininline
getTypeNameFast() constml::Moduleinline
getUpdatedInputImage(MLint inputIndex, bool getReal=false) constml::Module
getUpdatedInputState(MLint index)ml::Module
getVolumeConfigFld() constml::FileListFilterPlugininline
getVolumeLabelFld() constml::FileListFilterPlugininline
getVoxelDataTypeSupport() constml::Module
getVoxelValueAsString(PagedImage *image, const ImageVector &position, MLErrorCode *errorCode=nullptr, const std::string &errorResult="")ml::Modulestatic
handleInput(int, INPUT_STATE) constml::Moduleinlinevirtual
handleNotification(Field *field) overrideml::FileListFilterPluginprotectedvirtual
handleNotificationInternal(Field *field, FieldSensor::Strength strength) overrideml::Moduleprotectedvirtual
handleNotificationOff()ml::Moduleprotected
handleNotificationOn()ml::Moduleprotected
hasField(const std::string &name) constml::FieldContainer
implementsPersistence(PersistenceInterface) constml::Baseinlinevirtual
INPUT_HANDLE enum nameml::Module
INPUT_STATE enum nameml::Module
INVALIDATE enum valueml::Module
IO_THREAD enum valueml::Moduleprotected
isHandleNotificationOn()ml::Moduleprotected
isInputImageField(Field *field) constml::Module
isOfAllowedType(const std::vector< const RuntimeType * > &types) constml::Base
isRefCountedBase() constml::Baseinlinevirtual
isSupportedVoxelDataType(MLDataType dt) constml::Module
LabellingEnumModes enum nameml::FileListFilterPlugin
LabellingEnumStringsml::FileListFilterPluginstatic
MINIMUM_OPERATIONAL enum valueml::Module
ML_CALCULATEOUTPUTSUBIMAGE_ON_ALL_TYPES enum valueml::Moduleprotected
ML_CALCULATEOUTPUTSUBIMAGE_ON_STD_TYPES enum valueml::Moduleprotected
Module(int numInputImages, int numOutputImages)ml::Module
MULTITHREADED enum valueml::Moduleprotected
NO_THREAD_SUPPORT enum valueml::Moduleprotected
NumConfigurationAssignmentEnumModes enum valueml::FileListFilterPlugin
NumLabellingEnumModes enum valueml::FileListFilterPlugin
NumProcSettingsAssignmentEnumModes enum valueml::FileListFilterPlugin
ONLY_DEFAULT_TYPES enum valueml::Module
ONLY_SCALAR_TYPES enum valueml::Module
ONLY_STANDARD_TYPES enum valueml::Module
permitRecursiveHandleNotifications(bool enable)ml::Moduleprotected
PERMITTED_TYPES enum nameml::Module
PersistenceByStream enum valueml::Base
PersistenceByString enum valueml::Base
PersistenceByTreeNode enum valueml::Base
PersistenceInterface enum nameml::Base
persistentState() constml::Basevirtual
postFilterAll(FileAttributeMap &filterAttributeMap) constml::FileListFilterPluginBasevirtual
postFilterAll(FileAttributeMap &filterAttributeMap, FilterMessageList *messageList) constml::FileListFilterPluginBasevirtual
processAllPages(int outputIndex=-1, SubImageBox region=SubImageBox(), MLRequestProgressCB *progressCallback=nullptr, void *progressCallbackUserData=nullptr)ml::Module
processAllPages(ProcessAllPagesHandler &handler, SubImageBox region=SubImageBox(), MLRequestProgressCB *progressCallback=nullptr, void *progressCallbackUserData=nullptr)ml::Module
ProcessingSettingsAssignmentEnumModes enum nameml::FileListFilterPlugin
ProcessingSettingsAssignmentEnumStringsml::FileListFilterPluginstatic
processMissingPages(int outputIndex=0, SubImageBox region=SubImageBox(), MLRequestProgressCB *progressCallback=nullptr, void *progressCallbackUserData=nullptr)ml::Module
provideCustomPage(int, const SubImageBox &, MLMemoryBlockHandle &)ml::Moduleinlineprotectedvirtual
readFrom(AbstractPersistenceInputStream *, int)ml::Baseinlinevirtual
readStateFromTree(TreeNode *)ml::Baseinlinevirtual
setBypass(MLint outputIndex=0, MLint inputIndex=0)ml::Moduleprotected
setClampPagesToImageExtent(bool flag=true)ml::Moduleprotected
SetConfigIfExpressionDoesNotMatch enum valueml::FileListFilterPlugin
SetConfigIfExpressionMatches enum valueml::FileListFilterPlugin
SetConfigIfPassFlagIsCleared enum valueml::FileListFilterPlugin
SetConfigIfPassFlagIsFalse enum valueml::FileListFilterPlugin
SetConfigIfPassFlagIsSet enum valueml::FileListFilterPlugin
SetConfigIfPassFlagIsTrue enum valueml::FileListFilterPlugin
SetConfigIfPassFlagIsUnchanged enum valueml::FileListFilterPlugin
setFieldStringValue(const std::string &name, const std::string &value)ml::FieldContainer
SetLabelIfExpressionDoesNotMatch enum valueml::FileListFilterPlugin
SetLabelIfExpressionMatches enum valueml::FileListFilterPlugin
SetLabelIfPassFlagIsCleared enum valueml::FileListFilterPlugin
SetLabelIfPassFlagIsFalse enum valueml::FileListFilterPlugin
SetLabelIfPassFlagIsSet enum valueml::FileListFilterPlugin
SetLabelIfPassFlagIsTrue enum valueml::FileListFilterPlugin
SetLabelIfPassFlagIsUnchanged enum valueml::FileListFilterPlugin
setOutputImageInplace(MLint outputIndex=0, MLint inputIndex=0)ml::Moduleprotected
setPersistentState(const std::string &state)ml::Basevirtual
setPersistentState(const char *)ml::Baseinlineprotectedvirtual
SetProcSettingsIfExpressionDoesNotMatch enum valueml::FileListFilterPlugin
SetProcSettingsIfExpressionMatches enum valueml::FileListFilterPlugin
SetProcSettingsIfPassFlagIsCleared enum valueml::FileListFilterPlugin
SetProcSettingsIfPassFlagIsFalse enum valueml::FileListFilterPlugin
SetProcSettingsIfPassFlagIsSet enum valueml::FileListFilterPlugin
SetProcSettingsIfPassFlagIsTrue enum valueml::FileListFilterPlugin
SetProcSettingsIfPassFlagIsUnchanged enum valueml::FileListFilterPlugin
setThreadSupport(THREAD_SUPPORT supportMode)ml::Moduleprotected
setVoxelDataTypeSupport(PERMITTED_TYPES permTypes)ml::Moduleprotected
shouldTerminate()ml::Modulestatic
THREAD_SUPPORT enum nameml::Moduleprotected
touchOutputImageFields() constml::Module
unsetOutputImageInplace(MLint outputIndex=0)ml::Moduleprotected
updateImageProperties(PagedImage *image)ml::Modulestatic
updateProgress(const char *info1, const char *info2)ml::Modulestatic
whoAmI(bool withInstanceName=true) constml::FieldContainer
writeTo(AbstractPersistenceOutputStream *) constml::Baseinlinevirtual
~Base()ml::Basevirtual
~FieldContainer() overrideml::FieldContainer
~FileListFilterPlugin() overrideml::FileListFilterPlugin
~Module() overrideml::Module