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 | |
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 | |
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 |