|
MeVisLab Toolbox Reference
|
This is the complete list of members for ml::CSOModificator, including all inherited members.
| _addCSO(CSOList *csoList, bool useUndoRedo=true) | ml::CSOGenerator | inlineprotected |
| _addCSONoEvent(CSOList *csoList, bool useUndoRedo=true) | ml::CSOGenerator | inlineprotected |
| _addCSOToGroupMode | ml::CSOGenerator | protected |
| _addCSOToGroupWithIdFld | ml::CSOGenerator | protected |
| _addCSOToGroupWithLabelFld | ml::CSOGenerator | protected |
| _applyChangedSettings(CSO &cso) const | ml::CSOModificator | protected |
| _applyFld | ml::CSOBaseModule | protected |
| _applyModificator() | ml::CSOModificator | protectedvirtual |
| _applyModificatorOn(CSO &outputCSO) | ml::CSOModificator | protectedvirtual |
| _applyModificatorOnCSOs(const std::vector< CSO * > &csosToBeProcessed) | ml::CSOModificator | protectedvirtual |
| _autoApplyFld | ml::CSOBaseModule | protected |
| _changeSettingsForModifiedCSOsFld | ml::CSOModificator | protected |
| _csoIdListFld | ml::CSOModificator | protected |
| _csoListNotifyObserverCB(void *userData, int notificationFlag) | ml::CSOModificator | protectedstatic |
| _doneFld | ml::CSOBaseModule | protected |
| _emptyGroupBeforeGenerationFld | ml::CSOGenerator | protected |
| _emptyGroupOnDemand(CSOList *csoList) | ml::CSOGenerator | inlineprotected |
| _getModifyCSOsFromIdList() | ml::CSOModificator | protected |
| _getParentGroup(CSOList *csoList, bool useUndoRedo=false, bool generate=false) | ml::CSOGenerator | inlineprotected |
| _idFld | ml::CSOGenerator | protected |
| _inCSOList | ml::CSOModificator | protected |
| _inputCSOListFld | ml::CSOModificator | protected |
| _isChangeSettingField(Field *field) const | ml::CSOModificator | protected |
| _isInIdList(CSO *cso) | ml::CSOModificator | protected |
| _isInNotificationCB | ml::CSOModificator | protected |
| _isNotifyingMyself | ml::CSOModificator | protected |
| _isOutputCSOListOwner | ml::CSOModificator | protected |
| _isProcessingFld | ml::CSOBaseModule | protected |
| _isWorkingDirectlyOnInputCSOList | ml::CSOModificator | protected |
| _listenToFinishingNotificationsFld | ml::CSOModificator | protected |
| _listenToSelectionNotificationsFld | ml::CSOModificator | protected |
| _notifyObservers(bool didSomething) | ml::CSOModificator | protectedvirtual |
| _onApply() | ml::CSOModificator | protectedvirtual |
| _onCSOIdListChanged() | ml::CSOModificator | protectedvirtual |
| _onInputChanged() | ml::CSOModificator | protectedvirtual |
| _onParameterApplied() | ml::CSOModificator | protectedvirtual |
| _onWorkDirectlyOnInputChanged() | ml::CSOModificator | protectedvirtual |
| _outCSOList | ml::CSOModificator | protected |
| _outCSOListChanged | ml::CSOModificator | protected |
| _outputCSOListFld | ml::CSOModificator | protected |
| _parseCSOIds(std::set< unsigned int > &ids) | ml::CSOModificator | protected |
| _parsedIDs | ml::CSOModificator | protected |
| _parsedIDsValid | ml::CSOModificator | protected |
| _pathPointAlphaFld | ml::CSOGenerator | protected |
| _pathPointColorFld | ml::CSOGenerator | protected |
| _pathPointStyleFld | ml::CSOGenerator | protected |
| _pathPointWidthFld | ml::CSOGenerator | protected |
| _seedPointAlphaFld | ml::CSOGenerator | protected |
| _seedPointColorFld | ml::CSOGenerator | protected |
| _seedPointSizeFld | ml::CSOGenerator | protected |
| _seedPointStyleFld | ml::CSOGenerator | protected |
| _setIsProcessingFlag(bool newProcessingState) | ml::CSOBaseModule | protected |
| _setupCSOList() | ml::CSOModificator | protectedvirtual |
| _storeCurrentStateInUndoManager(std::vector< CSO * > csosToBeProcessed) | ml::CSOModificator | protected |
| _type | ml::CSOBaseModule | protected |
| _updateCSOType(CSO &outputCSO) | ml::CSOModificator | protectedvirtual |
| _updateModeFld | ml::CSOBaseModule | protected |
| _useLegacyAutoApplyMode() const | ml::CSOBaseModule | protectedvirtual |
| _useUndoRedoFld | ml::CSOModificator | protected |
| _voxelWriteModeFld | ml::CSOGenerator | protected |
| _voxelWriteValueFld | ml::CSOGenerator | protected |
| _workDirectlyOnInputListFld | ml::CSOModificator | protected |
| activateAttachments() override | ml::CSOModificator | protectedvirtual |
| 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::Module | static |
| 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::FieldContainer | inline |
| addBaseWithAllowedType(const char *name, const ::boost::intrusive_ptr< T > &value) | ml::FieldContainer | inline |
| 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::FieldContainer | inline |
| 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 | |
| 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 | |
| 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 *) const | ml::Base | inlinevirtual |
| 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::FieldContainer | inline |
| addTypedBase(const char *name, T *value) | ml::FieldContainer | inline |
| addTypedBase(const char *name, const ::boost::intrusive_ptr< T > &value) | ml::FieldContainer | inline |
| 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 value | ml::Module | |
| ALLOW_INVALID_INPUT enum value | ml::Module | |
| areRecursiveHandleNotificationsPermitted() const | ml::Module | |
| Base() | ml::Base | |
| beginSaveFields() | ml::Module | inlinevirtual |
| calculateInputSubImageBox(int, const SubImageBox &outputSubImageBox, int) | ml::Module | inlineprotectedvirtual |
| calculateOutputImageProperties(int outputIndex, PagedImage *outputImage) | ml::Module | inlineprotectedvirtual |
| calculateOutputSubImage(SubImage *outputSubImage, int outputIndex, SubImage *inputSubImages) | ml::Module | protectedvirtual |
| canProcessInput() | ml::CSOModificator | protectedvirtual |
| clearOutput() | ml::CSOModificator | protectedvirtual |
| clearOutputImage(MLint i=0) | ml::Module | |
| CONNECTED_AND_VALID enum value | ml::Module | |
| CONNECTED_BUT_INVALID enum value | ml::Module | |
| CONNECTED_BUT_NEEDS_UPDATE enum value | ml::Module | |
| createCalculateOutputImageHandler(PagedImage *outputImage) | ml::Module | protectedvirtual |
| CSOBaseModule(const std::string &type="CSOBaseModule", int numInImages=0, int numOutImages=0) | ml::CSOBaseModule | |
| CSOGenerator(std::string type="CSOGenerator", int numInImg=0, int numOutImg=0) | ml::CSOGenerator | |
| CSOGeneratorBase() | ml::CSOGeneratorBase | |
| CSOModificator(const std::string &type="CSOModificator", int numInImages=0, int numOutImages=0) | ml::CSOModificator | |
| deactivateAttachments() | ml::FieldContainer | inlinevirtual |
| deepCopy() const | ml::Base | inlinevirtual |
| destroyModule() | ml::Module | static |
| detailString() const | ml::Base | inlinevirtual |
| DISCONNECTED enum value | ml::Module | |
| endSaveFields() | ml::Module | inlinevirtual |
| FieldContainer() | ml::FieldContainer | |
| findModuleIndex(Module &module) | ml::Module | static |
| freeTile(void *data) | ml::Module | static |
| generatorAddCSO(CSOList *csoList, bool useUndoRedo=true) | ml::CSOGeneratorBase | |
| generatorAddCSONoEvent(CSOList *csoList, bool useUndoRedo=true, bool sendEvent=false) | ml::CSOGeneratorBase | |
| generatorEmptyGroupOnDemand(CSOList *csoList) | ml::CSOGeneratorBase | |
| generatorGetParentGroup(CSOList *csoList, bool useUndoRedo=false, bool generate=false) | ml::CSOGeneratorBase | |
| getAddCSOToGroupId() const override | ml::CSOGenerator | inlineprotectedvirtual |
| getAddCSOToGroupLabel() const override | ml::CSOGenerator | inlineprotectedvirtual |
| getAddCSOToGroupMode() const override | ml::CSOGenerator | inlineprotectedvirtual |
| getBypass(MLint outputIndex=0) const | ml::Module | |
| getCSOsToBeProcessed(const std::vector< CSO * > &csosFromIdList) | ml::CSOModificator | protectedvirtual |
| getDefaultPathPointAlpha() const override | ml::CSOGenerator | inlineprotectedvirtual |
| getDefaultPathPointColor() const override | ml::CSOGenerator | inlineprotectedvirtual |
| getDefaultPathPointStyle() const override | ml::CSOGenerator | inlineprotectedvirtual |
| getDefaultPathPointWidth() const override | ml::CSOGenerator | inlineprotectedvirtual |
| getDefaultSeedPointAlpha() const override | ml::CSOGenerator | inlineprotectedvirtual |
| getDefaultSeedPointColor() const override | ml::CSOGenerator | inlineprotectedvirtual |
| getDefaultSeedPointSize() const override | ml::CSOGenerator | inlineprotectedvirtual |
| getDefaultSeedPointStyle() const override | ml::CSOGenerator | inlineprotectedvirtual |
| getDefaultVoxelWriteMode() const override | ml::CSOGenerator | inlineprotectedvirtual |
| getDefaultVoxelWriteValue() const override | ml::CSOGenerator | inlineprotectedvirtual |
| getField(const std::string &name) const | ml::FieldContainer | |
| getField(MLint index) const | ml::FieldContainer | |
| getFieldIndex(Field *field) const | ml::FieldContainer | |
| getFieldStringValue(const std::string &name) const | ml::FieldContainer | |
| getHandleNotificationEntryCounter() const | ml::Module | |
| getInputImage(MLint inputIndex, bool getReal=false) const | ml::Module | |
| getInputImageField(MLint i) const | ml::Module | |
| getInputState(MLint index) | ml::Module | |
| getMetaProfile() const | ml::Module | |
| getModule(size_t index) | ml::Module | static |
| getModuleCreatorId() const override | ml::CSOGenerator | inlineprotectedvirtual |
| getModuleType() const override | ml::CSOGenerator | inlineprotectedvirtual |
| getNumFields() const | ml::FieldContainer | |
| getNumInputImages() const | ml::Module | |
| getNumModules() | ml::Module | static |
| getNumOutputImages() const | ml::Module | |
| getOutputImage(MLint outputIndex=0) const | ml::Module | |
| getOutputImageField(MLint i=0) const | ml::Module | |
| getOutputImageInplace(MLint outputIndex=0) const | ml::Module | |
| getPressedNotifyField() | ml::Module | static |
| getShouldEmptyBeforeGeneration() const override | ml::CSOGenerator | inlineprotectedvirtual |
| getThreadSupport() const | ml::Module | |
| getTile(PagedImage *image, SubImageBox loc, MLDataType datatype, void **data, const ScaleShiftData &scaleShiftData=ScaleShiftData(), MLRequestProgressCB *progressCallback=nullptr, void *progressCallbackUserData=nullptr) | ml::Module | static |
| getTile(PagedImage *image, SubImage &subimg, const ScaleShiftData &scaleShiftData=ScaleShiftData(), MLRequestProgressCB *progressCallback=nullptr, void *progressCallbackUserData=nullptr) | ml::Module | static |
| getType() const | ml::CSOGenerator | inline |
| getTypeNameFast() const | ml::Module | inline |
| getUpdatedInputImage(MLint inputIndex, bool getReal=false) const | ml::Module | |
| getUpdatedInputState(MLint index) | ml::Module | |
| getVoxelDataTypeSupport() const | ml::Module | |
| getVoxelValueAsString(PagedImage *image, const ImageVector &position, MLErrorCode *errorCode=nullptr, const std::string &errorResult="") | ml::Module | static |
| handleInput(int, INPUT_STATE) const | ml::Module | inlinevirtual |
| handleNotification(Field *field) override | ml::CSOModificator | protectedvirtual |
| handleNotificationInternal(Field *field, FieldSensor::Strength strength) override | ml::Module | protectedvirtual |
| handleNotificationOff() | ml::Module | protected |
| handleNotificationOn() | ml::Module | protected |
| hasField(const std::string &name) const | ml::FieldContainer | |
| implementsPersistence(PersistenceInterface) const | ml::Base | inlinevirtual |
| INPUT_HANDLE enum name | ml::Module | |
| INPUT_STATE enum name | ml::Module | |
| INVALIDATE enum value | ml::Module | |
| IO_THREAD enum value | ml::Module | protected |
| isHandleNotificationOn() | ml::Module | protected |
| isInputImageField(Field *field) const | ml::Module | |
| isOfAllowedType(const std::vector< const RuntimeType * > &types) const | ml::Base | |
| isRefCountedBase() const | ml::Base | inlinevirtual |
| isSupportedVoxelDataType(MLDataType dt) const | ml::Module | |
| ML_ABSTRACT_MODULE_CLASS_HEADER(CSOModificator) | ml::CSOModificator | protected |
| ml::CSOBaseModule::ML_MODULE_CLASS_HEADER(CSOBaseModule) | ml::CSOBaseModule | protected |
| Module(int numInputImages, int numOutputImages) | ml::Module | |
| MULTITHREADED enum value | ml::Module | protected |
| NO_THREAD_SUPPORT enum value | ml::Module | protected |
| ONLY_DEFAULT_TYPES enum value | ml::Module | |
| ONLY_SCALAR_TYPES enum value | ml::Module | |
| permitRecursiveHandleNotifications(bool enable) | ml::Module | protected |
| PERMITTED_TYPES enum name | ml::Module | |
| PersistenceByStream enum value | ml::Base | |
| PersistenceByString enum value | ml::Base | |
| PersistenceByTreeNode enum value | ml::Base | |
| PersistenceInterface enum name | ml::Base | |
| persistentState() const | ml::Base | virtual |
| process() | ml::CSOModificator | protectedvirtual |
| 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 | |
| processMissingPages(int outputIndex=0, SubImageBox region=SubImageBox(), MLRequestProgressCB *progressCallback=nullptr, void *progressCallbackUserData=nullptr) | ml::Module | |
| provideCustomPage(int, const SubImageBox &, MLMemoryBlockHandle &) | ml::Module | inlineprotectedvirtual |
| readFrom(AbstractPersistenceInputStream *, int) | ml::Base | inlinevirtual |
| readStateFromTree(TreeNode *) | ml::Base | inlinevirtual |
| resetParsedIds() | ml::CSOModificator | protectedvirtual |
| setBypass(MLint outputIndex=0, MLint inputIndex=0) | ml::Module | protected |
| setClampPagesToImageExtent(bool flag=true) | ml::Module | protected |
| setFieldStringValue(const std::string &name, const std::string &value) | ml::FieldContainer | |
| setOutputImageInplace(MLint outputIndex=0, MLint inputIndex=0) | ml::Module | protected |
| setPersistentState(const std::string &state) | ml::Base | virtual |
| setThreadSupport(THREAD_SUPPORT supportMode) | ml::Module | protected |
| setVoxelDataTypeSupport(PERMITTED_TYPES permTypes) | ml::Module | protected |
| shouldTerminate() | ml::Module | static |
| shouldTriggerInputChanged(Field *field) const | ml::CSOModificator | protectedvirtual |
| shouldTriggerParameterApplied(Field *field) const | ml::CSOModificator | protectedvirtual |
| shouldUseUndoRedo() const | ml::CSOModificator | protectedvirtual |
| THREAD_SUPPORT enum name | ml::Module | protected |
| touchOutputImageFields() const | ml::Module | |
| unsetOutputImageInplace(MLint outputIndex=0) | ml::Module | protected |
| updateImageProperties(PagedImage *image) | ml::Module | static |
| updateProgress(const char *info1, const char *info2) | ml::Module | static |
| whoAmI(bool withInstanceName=true) const | ml::FieldContainer | |
| writeTo(AbstractPersistenceOutputStream *) const | ml::Base | inlinevirtual |
| ~Base() | ml::Base | virtual |
| ~CSOBaseModule() override | ml::CSOBaseModule | protected |
| ~CSOGenerator() override | ml::CSOGenerator | protected |
| ~CSOGeneratorBase()=default | ml::CSOGeneratorBase | virtual |
| ~CSOModificator() override | ml::CSOModificator | protected |
| ~FieldContainer() override | ml::FieldContainer | |
| ~Module() override | ml::Module |