|
MeVisLab Toolbox Reference
|
This is the complete list of members for ml::CSOList, including all inherited members.
| _addGroupRelationCommand(CSO *cso, CSOGroup *group) | ml::CSOList | |
| _refCount | ml::RefCountedBase | mutableprotected |
| addArrow(const Vector3 &pointAt, const Vector3 &direction, double length, double pointDistanceInMM=1., const std::string &subtype="arrow") | ml::CSOList | |
| addCircle(const Vector3 &midPoint, const Vector3 &normal, double radius, double pointDistanceInMM=1., const std::string &subtype="circle") | ml::CSOList | |
| addClosedSpline(const std::vector< Vector3 > &points, bool useInterpolation=true, double pointDistanceInMM=1., const std::string &subtype="spline") | ml::CSOList | |
| addCSO(bool useUndoRedo=true) | ml::CSOList | |
| addCSO(const std::vector< Vector3 > &seedPositions, bool closed, bool useUndoRedo) | ml::CSOList | |
| addCSO(unsigned int numSeedPoints, bool closed, bool useUndoRedo) | ml::CSOList | |
| addCSOCopy(CSO *cso, bool useUndoRedo=true, unsigned int csoId=INVALID_CSO_ID) | ml::CSOList | |
| addCSONoEvent(bool useUndoRedo=true) | ml::CSOList | |
| addEllipse(const Vector3 &midPoint, const Vector3 &uVector, const Vector3 &vVector, double angleInRadian=.0, double pointDistanceInMM=1., const std::string &subtype="ellipse") | ml::CSOList | |
| addEventListener(BaseEventCallback *cb, void *userData) | ml::EventSource | |
| addGroup(bool useUndoRedo=true) | ml::CSOList | |
| addGroup(const std::string &label, bool useUndoRedo=true) | ml::CSOList | |
| addGroupCopy(CSOGroup *group, bool useUndoRedo=true, unsigned int groupId=INVALID_CSO_ID) | ml::CSOList | |
| addNotificationObserver(csoNotificationCB *callback, void *userData) | ml::CSOList | |
| addOpenSpline(const std::vector< Vector3 > &points, bool useInterpolation=true, double pointDistanceInMM=1., const std::string &subtype="spline") | ml::CSOList | |
| addPoint(const Vector3 &position, const std::string &subtype="point") | ml::CSOList | |
| addPolygon(const std::vector< Vector3 > &points, double pointDistanceInMM=1., const std::string &subtype="polygon") | ml::CSOList | |
| addPolyline(const std::vector< Vector3 > &points, double pointDistanceInMM=1., const std::string &subtype="polyline") | ml::CSOList | |
| addRectangle(const Vector3 &midPoint, const Vector3 &uVector, const Vector3 &vVector, double angleInRadian=.0, double pointDistanceInMM=1., const std::string &subtype="rectangle") | ml::CSOList | |
| addSelected(CSO *cso) | ml::CSOList | |
| addSelected(CSOGroup *group) | ml::CSOList | |
| addStateToTree(TreeNode *) const override | ml::CSOList | virtual |
| alignSeedPathLinks(CSO *cso) | ml::CSOList | static |
| Base() | ml::Base | |
| breakAllCSOsFromGroup(CSOGroup *group, bool useUndoRedo=true) | ml::CSOList | |
| breakCSOandGroup(CSO *cso, CSOGroup *group, bool useUndoRedo=true) | ml::CSOList | |
| breakCSOfromAllGroups(CSO *cso, bool useUndoRedo=true) | ml::CSOList | |
| clearSelectedCSOs() | ml::CSOList | |
| clearSelectedGroups() | ml::CSOList | |
| clearSelectedSeedPoints() | ml::CSOList | |
| clone(const CSOList &csoList, bool useUndoRedo=false) | ml::CSOList | |
| closeUndoRedoGroup() | ml::CSOList | |
| combineCSOandGroup(CSO *cso, CSOGroup *group, bool useUndoRedo=true) | ml::CSOList | |
| CSOList() | ml::CSOList | |
| CSOList(bool shouldRegisterCSOList) | ml::CSOList | |
| CSOList(const CSOList &csoList) | ml::CSOList | |
| CSOLoad | ml::CSOList | friend |
| decRefCount() const | ml::RefCountedBase | virtual |
| deepCopy() const override | ml::CSOList | inlinevirtual |
| detailString() const | ml::Base | inlinevirtual |
| disableCSOCurrentlyUnderMouseObserver() | ml::CSOList | inline |
| disableCSOMovedObserver() | ml::CSOList | inline |
| disableFinishedObserver() | ml::CSOList | inline |
| disableInteractionObserver() | ml::CSOList | inline |
| disableRepaintObserver() | ml::CSOList | inline |
| disableSelectionObserver() | ml::CSOList | inline |
| disableStartNewCSOObserver() | ml::CSOList | inline |
| disableUndoRedoManager() | ml::CSOList | |
| enableCSOCurrentlyUnderMouseObserver() | ml::CSOList | inline |
| enableCSOMovedObserver() | ml::CSOList | inline |
| enableFinishedObserver() | ml::CSOList | inline |
| enableInteractionObserver() | ml::CSOList | inline |
| enableRepaintObserver() | ml::CSOList | inline |
| enableSelectionObserver() | ml::CSOList | inline |
| enableStartNewCSOObserver() | ml::CSOList | inline |
| enableUndoRedoManager() | ml::CSOList | inline |
| EventSource() | ml::EventSource | |
| EventSource(const EventSource &evSource) | ml::EventSource | |
| geometryChanged() | ml::CSOList | |
| getAllCSOIds() const | ml::CSOList | |
| getAllGroupIds() const | ml::CSOList | |
| getCenterOfSelectedCSOs(bool &resultIsValid) const | ml::CSOList | |
| getCenterOfSelectedCSOs() const | ml::CSOList | inline |
| getCenterOfSelectedGroups(bool &resultIsValid) const | ml::CSOList | |
| getCenterOfSelectedGroups() const | ml::CSOList | inline |
| getCSOAt(unsigned int index) const | ml::CSOList | |
| getCSOById(unsigned int id) const | ml::CSOList | |
| getCSOByLabel(const std::string &label) const | ml::CSOList | |
| getCSOCurrentlyUnderMouse() const | ml::CSOList | inline |
| getCSOIndex(CSO *cso) const | ml::CSOList | |
| getCSOIndex(unsigned int id) const | ml::CSOList | |
| getCurrentCSOId() | ml::CSOList | |
| getCurrentGroupId() | ml::CSOList | |
| getGeometryChangeId() const | ml::CSOList | inline |
| getGroupAt(unsigned int index) const | ml::CSOList | |
| getGroupById(unsigned int id) const | ml::CSOList | |
| getGroupByLabel(const std::string &label) const | ml::CSOList | |
| getGroupIndex(CSOGroup *group) const | ml::CSOList | |
| getGroupIndex(unsigned int id) const | ml::CSOList | |
| getLineStyleModes() | ml::CSOList | static |
| getListChangeId() const | ml::CSOList | inline |
| getManager() | ml::CSOList | inline |
| getRules() | ml::CSOList | inline |
| getSeedPointStyles() | ml::CSOList | static |
| getSelectedCSOAt(unsigned int index) const | ml::CSOList | inline |
| getSelectedCSOIds() | ml::CSOList | |
| getSelectedGroupAt(unsigned int index) const | ml::CSOList | inline |
| getSelectedGroupIds() | ml::CSOList | |
| getUndoRedoManager() | ml::CSOList | inline |
| getUniqueCSOLabel(std::string label, std::string format, bool addIdAlways) | ml::CSOList | |
| getUniqueGroupLabel(std::string label, std::string format, bool addIdAlways) | ml::CSOList | |
| getVoxelWriteModes() | ml::CSOList | static |
| hasCSO(CSO *cso) const | ml::CSOList | |
| hasEventListeners() const | ml::EventSource | |
| hasGroup(CSOGroup *group) const | ml::CSOList | |
| implementsPersistence(PersistenceInterface) const | ml::Base | inlinevirtual |
| incRefCount() const | ml::RefCountedBase | virtual |
| isCSOCurrentlyUnderMouseNotificationEnabled() const | ml::CSOList | inline |
| isCSOMovedNotificationEnabled() const | ml::CSOList | inline |
| isFinishedNotificationEnabled() const | ml::CSOList | inline |
| isInteractionInitNotificationEnabled() const | ml::CSOList | inline |
| isNotMutingEvents() | ml::CSOList | |
| isOfAllowedType(const std::vector< const RuntimeType * > &types) const | ml::Base | |
| isRefCountedBase() const override | ml::RefCountedBase | inlinevirtual |
| isRepaintNotificationEnabled() const | ml::CSOList | inline |
| isSelected(const CSO *cso) const | ml::CSOList | |
| isSelected(const CSOGroup *group) const | ml::CSOList | |
| isSelectionNotificationEnabled() const | ml::CSOList | inline |
| isStartNewCSONotificationEnabled() const | ml::CSOList | inline |
| isUndoRedoManagerEnabled() const | ml::CSOList | inline |
| listChanged() | ml::CSOList | |
| loadFrom(std::string &filename, std::string &message, ModuleBackgroundTask *task=nullptr) | ml::CSOList | |
| loadFrom(std::istream &inStream, bool binary, std::string &message, ModuleBackgroundTask *task=nullptr) | ml::CSOList | |
| merge(const CSOList &csoList, bool mergeGroupWithSameLabel, CSOIdToCSOIdMap &origToThisGroupIdMap, CSOIdToCSOIdMap &origToThisCSOIdMap, bool useUndoRedo=false) | ml::CSOList | |
| merge(const CSOList &csoList, const CSOGroupMergeHandling mergeMode, CSOIdToCSOIdMap &origToThisGroupIdMap, CSOIdToCSOIdMap &origToThisCSOIdMap, bool useUndoRedo=false) | ml::CSOList | |
| ML_SET_ADDSTATE_VERSION(1) | ml::CSOList | |
| muteEvents() | ml::CSOList | |
| NOTIFICATION_CSO_FINISHED enum value | ml::CSOList | |
| NOTIFICATION_CSO_MOVED enum value | ml::CSOList | |
| NOTIFICATION_CSO_SELECTION enum value | ml::CSOList | |
| NOTIFICATION_CSO_UNDER_MOUSE_CHANGED enum value | ml::CSOList | |
| NOTIFICATION_GROUP_FINISHED enum value | ml::CSOList | |
| NOTIFICATION_GROUP_SELECTION enum value | ml::CSOList | |
| NOTIFICATION_INTERACTION_INIT enum value | ml::CSOList | |
| NOTIFICATION_NONE enum value | ml::CSOList | |
| NOTIFICATION_REPAINT enum value | ml::CSOList | |
| NOTIFICATION_START_NEW_CSO enum value | ml::CSOList | |
| NOTIFICATION_UNDO_REDO_STATE_CHANGED enum value | ml::CSOList | |
| NotificationType enum name | ml::CSOList | |
| notifyObservers(int notificationFlag) | ml::CSOList | |
| numCSOs() const | ml::CSOList | |
| numGroups() const | ml::CSOList | |
| numSelectedCSOs() const | ml::CSOList | inline |
| numSelectedGroups() const | ml::CSOList | inline |
| openUndoRedoGroup(const std::string &description="Contour Operation") | ml::CSOList | |
| 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 |
| readFrom(AbstractPersistenceInputStream *, int) | ml::Base | inlinevirtual |
| readStateFromTree(TreeNode *) override | ml::CSOList | virtual |
| redo() | ml::CSOList | |
| RefCountedBase() | ml::RefCountedBase | |
| RefCountedBase(const RefCountedBase &) | ml::RefCountedBase | |
| registerCSOListForNotificationObservers() | ml::CSOList | |
| removeAll(bool useUndoRedo=true) | ml::CSOList | |
| removeAllCSO(bool useUndoRedo=true) | ml::CSOList | |
| removeAllGroups(bool useUndoRedo) | ml::CSOList | |
| removeCSO(CSO *cso, bool useUndoRedo=true) | ml::CSOList | |
| removeCSO(unsigned int id, bool useUndoRedo=true) | ml::CSOList | |
| removeEventListener(BaseEventCallback *cb, void *userData) | ml::EventSource | |
| removeFromSelection(CSO *cso) | ml::CSOList | |
| removeFromSelection(const std::vector< CSO * > &csos) | ml::CSOList | |
| removeFromSelection(CSOGroup *group) | ml::CSOList | |
| removeFromSelection(const std::vector< CSOGroup * > &groups) | ml::CSOList | |
| removeGroup(CSOGroup *group, bool useUndoRedo=true) | ml::CSOList | |
| removeGroup(unsigned int id, bool useUndoRedo=true) | ml::CSOList | |
| removeGroups(const std::vector< CSOGroup * > &groupsToRemove, bool useUndoRedo=true) | ml::CSOList | |
| removeNotificationObserver(csoNotificationCB *callback, void *userData) | ml::CSOList | |
| removeNotificationObserverFromAllCSOLists(csoNotificationCB *callback, void *userData) | ml::CSOList | static |
| resetUniqueCSOLabelIdMap() | ml::CSOList | inline |
| resetUniqueGroupLabelIdMap() | ml::CSOList | inline |
| saveTo(std::string &filename, bool binary, std::string &message, ModuleBackgroundTask *task=nullptr) const | ml::CSOList | |
| saveTo(std::ostream &outStream, bool binary, ModuleBackgroundTask *task=nullptr) const | ml::CSOList | |
| sendCloseEventGroup() | ml::CSOList | |
| sendEvent(BaseEvent *event, void *skipListener=nullptr) | ml::EventSource | protected |
| sendModuleEventGroup(CSOEvent *event) | ml::CSOList | |
| sendOpenEventGroup() | ml::CSOList | |
| sendPostEvent(CSOEvent::CSOEventType eventType) | ml::CSOList | |
| sendPostEvent(CSOEvent::CSOEventType eventType, unsigned int csoId) | ml::CSOList | |
| sendPostEvent(CSOEvent::CSOEventType eventType, unsigned int csoId, unsigned int groupId) | ml::CSOList | |
| sendPostEvent(CSOEvent::CSOEventType eventType, const CSOIdVector &csoIds) | ml::CSOList | |
| sendPostEvent(CSOEvent::CSOEventType eventType, unsigned int csoId, const CSOIdVector &groupIds) | ml::CSOList | |
| sendPostEvent(CSOEvent::CSOEventType eventType, const CSOIdVector &csoIds, const CSOIdVector &groupIds) | ml::CSOList | |
| sendPreEvent(CSOEvent::CSOEventType eventType) | ml::CSOList | |
| sendPreEvent(CSOEvent::CSOEventType eventType, unsigned int csoId) | ml::CSOList | |
| sendPreEvent(CSOEvent::CSOEventType eventType, unsigned int csoId, const CSOIdVector &groupIds) | ml::CSOList | |
| sendPreEvent(CSOEvent::CSOEventType eventType, unsigned int csoId, unsigned int groupId) | ml::CSOList | |
| sendPreEvent(CSOEvent::CSOEventType eventType, const CSOIdVector &csoIds) | ml::CSOList | |
| sendPreEvent(CSOEvent::CSOEventType eventType, const CSOIdVector &csoIds, const CSOIdVector &groupIds) | ml::CSOList | |
| setCSOCurrentlyUnderMouse(CSO *csoUnderMouse) | ml::CSOList | |
| setCurrentCSOId(unsigned int id) | ml::CSOList | inline |
| setCurrentGroupId(unsigned int id) | ml::CSOList | inline |
| setManager(CSOManager *manager) | ml::CSOList | |
| setPersistentState(const std::string &state) | ml::Base | virtual |
| setSelected(CSO *cso) | ml::CSOList | |
| setSelected(CSOGroup *group) | ml::CSOList | |
| setUndoRedoManager(CSOUndoRedoManager *undoRedoManager) | ml::CSOList | inline |
| setupCSOList() | ml::CSOList | protected |
| undo() | ml::CSOList | |
| unmuteEvents() | ml::CSOList | |
| updateCurrentCSOId(unsigned int newId) | ml::CSOList | |
| updateCurrentGroupId(const unsigned int newId) | ml::CSOList | |
| updateDisplays() | ml::CSOList | |
| updateReferenceCountingIfSupported(Base *oldValue, Base *newValue, bool &isRefCountedBase) | ml::RefCountedBase | static |
| writeTo(AbstractPersistenceOutputStream *) const | ml::Base | inlinevirtual |
| ~Base() | ml::Base | virtual |
| ~CSOList() override | ml::CSOList | protected |
| ~EventSource() override | ml::EventSource | |
| ~RefCountedBase() override | ml::RefCountedBase | protected |