|
| | mitkClassMacro (SegmentationTaskList, BaseData) static Pointer New() |
| |
| Pointer | Clone () const |
| |
| bool | HasName (size_t index) const |
| |
| std::string | GetName (size_t index) const |
| |
| void | SetDefaultName (const std::string &value) |
| |
| bool | HasDescription (size_t index) const |
| |
| std::string | GetDescription (size_t index) const |
| |
| void | SetDefaultDescription (const std::string &value) |
| |
| bool | HasImage (size_t index) const |
| |
| fs::path | GetImage (size_t index) const |
| |
| void | SetDefaultImage (const fs::path &value) |
| |
| bool | HasSegmentation (size_t index) const |
| |
| fs::path | GetSegmentation (size_t index) const |
| |
| void | SetDefaultSegmentation (const fs::path &value) |
| |
| bool | HasLabelName (size_t index) const |
| |
| std::string | GetLabelName (size_t index) const |
| |
| void | SetDefaultLabelName (const std::string &value) |
| |
| bool | HasLabelNameSuggestions (size_t index) const |
| |
| fs::path | GetLabelNameSuggestions (size_t index) const |
| |
| void | SetDefaultLabelNameSuggestions (const fs::path &value) |
| |
| bool | HasPreset (size_t index) const |
| |
| fs::path | GetPreset (size_t index) const |
| |
| void | SetDefaultPreset (const fs::path &value) |
| |
| bool | HasResult (size_t index) const |
| |
| fs::path | GetResult (size_t index) const |
| |
| void | SetDefaultResult (const fs::path &value) |
| |
| bool | HasDynamic (size_t index) const |
| |
| bool | GetDynamic (size_t index) const |
| |
| void | SetDefaultDynamic (const bool &value) |
| |
| bool | HasForm (size_t index) const |
| |
| Task::Form | GetForm (size_t index) const |
| |
| void | SetDefaultForm (const Task::Form &value) |
| |
| bool | HasScene (size_t index) const |
| |
| Task::Scene | GetScene (size_t index) const |
| |
| void | SetDefaultScene (const Task::Scene &value) |
| |
| size_t | GetNumberOfTasks () const |
| | Returns the number of tasks in the list. More...
|
| |
| size_t | AddTask (const Task &subtask) |
| | Adds a task to the list. More...
|
| |
| const Task * | GetTask (size_t index) const |
| | Returns a const pointer to the task at the given index. More...
|
| |
| Task * | GetTask (size_t index) |
| | Returns a mutable pointer to the task at the given index. More...
|
| |
| const Task & | GetDefaults () const |
| | Returns the default task settings. More...
|
| |
| void | SetDefaults (const Task &defaults) |
| | Sets the default task settings applied to tasks lacking explicit values. More...
|
| |
| bool | IsDone () const |
| | Returns whether all tasks in the list are done. More...
|
| |
| bool | IsDone (size_t index) const |
| | Returns whether the task at the given index is done. More...
|
| |
| fs::path | GetInputLocation () const |
| | Returns the file path from which this task list was loaded. More...
|
| |
| fs::path | GetBasePath () const |
| | Returns the base directory for resolving relative paths. More...
|
| |
| fs::path | GetAbsolutePath (const fs::path &path) const |
| | Resolves a possibly relative path against the base path. More...
|
| |
| fs::path | GetInterimPath (const fs::path &path) const |
| | Returns the interim (temporary) result path for the given path. More...
|
| |
| void | SaveTask (size_t index, const BaseData *segmentation, bool saveAsInterimResult=false) |
| | Saves the segmentation result for the task at the given index. More...
|
| |
| std::vector< Task >::const_iterator | begin () const |
| | Returns a const iterator to the first task. More...
|
| |
| std::vector< Task >::const_iterator | end () const |
| | Returns a const iterator past the last task. More...
|
| |
| std::vector< Task >::iterator | begin () |
| | Returns an iterator to the first task. More...
|
| |
| std::vector< Task >::iterator | end () |
| | Returns an iterator past the last task. More...
|
| |
| void | SetRequestedRegionToLargestPossibleRegion () override |
| | Set the RequestedRegion to the LargestPossibleRegion. More...
|
| |
| bool | RequestedRegionIsOutsideOfTheBufferedRegion () override |
| | Determine whether the RequestedRegion is outside of the BufferedRegion. More...
|
| |
| bool | VerifyRequestedRegion () override |
| | Verify that the RequestedRegion is within the LargestPossibleRegion. More...
|
| |
| void | SetRequestedRegion (const itk::DataObject *) override |
| | Set the requested region from this data object to match the requested region of the data object passed in as a parameter. More...
|
| |
| | mitkClassMacroItkParent (BaseData, itk::DataObject) |
| |
| BaseProperty::ConstPointer | GetConstProperty (const std::string &propertyKey, const std::string &contextName="", bool fallBackOnDefaultContext=true) const override |
| | Get a const property by its key. More...
|
| |
| std::vector< std::string > | GetPropertyKeys (const std::string &contextName="", bool includeDefaultContext=false) const override |
| | Get all property keys stored in the property list. More...
|
| |
| std::vector< std::string > | GetPropertyContextNames () const override |
| | Get the names of all property contexts. More...
|
| |
| BaseProperty * | GetNonConstProperty (const std::string &propertyKey, const std::string &contextName="", bool fallBackOnDefaultContext=true) override |
| | Get a non-const property by its key. More...
|
| |
| void | SetProperty (const std::string &propertyKey, BaseProperty *property, const std::string &contextName="", bool fallBackOnDefaultContext=false) override |
| | Set a property in the property list. More...
|
| |
| void | RemoveProperty (const std::string &propertyKey, const std::string &contextName="", bool fallBackOnDefaultContext=false) override |
| | Remove a property from the property list. More...
|
| |
| const mitk::TimeGeometry * | GetTimeGeometry () const |
| | Return the TimeGeometry of the data as const pointer. More...
|
| |
| mitk::TimeGeometry * | GetTimeGeometry () |
| | Return the TimeGeometry of the data as non-const pointer. More...
|
| |
| const mitk::TimeGeometry * | GetUpdatedTimeGeometry () |
| | Return the TimeGeometry of the data after ensuring it is up-to-date. More...
|
| |
| virtual void | Expand (unsigned int timeSteps) |
| | Expand the TimeGeometry to a number of time steps. More...
|
| |
| const mitk::BaseGeometry * | GetUpdatedGeometry (int t=0) |
| | Return the BaseGeometry of the data at time step t after ensuring it is up-to-date. More...
|
| |
| mitk::BaseGeometry * | GetGeometry (int t=0) const |
| | Return the BaseGeometry of the data at time step t as a non-const pointer. More...
|
| |
| void | UpdateOutputInformation () override |
| | Update the information for this BaseData so that it can be used as an output of a BaseProcess. More...
|
| |
| void | CopyInformation (const itk::DataObject *data) override |
| | Copy information from the specified data set. More...
|
| |
| virtual bool | IsInitialized () const |
| | Check whether the data has been initialized. More...
|
| |
| virtual void | Clear () |
| | Reset the data object by calling ClearData() and InitializeEmpty(). More...
|
| |
| virtual bool | IsEmptyTimeStep (unsigned int t) const |
| | Check whether the object contains data at the specified time step. More...
|
| |
| virtual bool | IsEmpty () const |
| | Check whether the object contains data at any time step. More...
|
| |
| void | ExecuteOperation (Operation *operation) override |
| | Execute an operation on this data object. More...
|
| |
| virtual void | SetGeometry (BaseGeometry *aGeometry3D) |
| | Set the BaseGeometry of the data, which will be referenced (not copied!). More...
|
| |
| virtual void | SetTimeGeometry (TimeGeometry *geometry) |
| | Set the TimeGeometry of the data, which will be referenced (not copied!). More...
|
| |
| virtual void | SetClonedGeometry (const BaseGeometry *aGeometry3D) |
| | Set a clone of the provided geometry as the BaseGeometry of the data. More...
|
| |
| virtual void | SetClonedTimeGeometry (const TimeGeometry *geometry) |
| | Set a clone of the provided TimeGeometry as the TimeGeometry of the data. More...
|
| |
| virtual void | SetClonedGeometry (const BaseGeometry *aGeometry3D, unsigned int time) |
| | Set a clone of the provided geometry as the BaseGeometry of a given time step. More...
|
| |
| mitk::PropertyList::Pointer | GetPropertyList () const |
| | Get the data's property list. More...
|
| |
| void | SetPropertyList (PropertyList *propertyList) |
| | Set the data's property list, replacing the existing one. More...
|
| |
| mitk::BaseProperty::Pointer | GetProperty (const char *propertyKey) const |
| | Get a property by its key from the PropertyList. More...
|
| |
| void | SetProperty (const char *propertyKey, BaseProperty *property) |
| | Set a property in the PropertyList. More...
|
| |
| virtual void | SetOrigin (const Point3D &origin) |
| | Convenience method for setting the origin of the BaseGeometry instances of all time steps. More...
|
| |
| itk::SmartPointer< mitk::BaseDataSource > | GetSource () const |
| | Get the process object that generated this data object. More...
|
| |
| unsigned int | GetTimeSteps () const |
| | Get the number of time steps from the TimeGeometry. More...
|
| |
| itk::ModifiedTimeType | GetMTime () const override |
| | Get the modification time of this data object or its geometry, whichever was modified most recently. More...
|
| |
| void | Graft (const DataObject *) override |
| | Graft data and information from another data object. More...
|
| |
| | itkTypeMacroNoParent (OperationActor) virtual ~OperationActor() |
| |
| | Identifiable () |
| | Default constructor. Generates a new random UID. More...
|
| |
| | Identifiable (const UIDType &uid) |
| | Construct with a pre-existing UID. More...
|
| |
| | Identifiable (const Identifiable &)=delete |
| | Copy construction is deleted to prevent UID duplication. More...
|
| |
| | Identifiable (Identifiable &&) noexcept |
| | Move constructor. Transfers ownership of the UID. More...
|
| |
| virtual | ~Identifiable () |
| | Virtual destructor. More...
|
| |
| Identifiable & | operator= (const Identifiable &)=delete |
| | Copy assignment is deleted to prevent UID duplication. More...
|
| |
| Identifiable & | operator= (Identifiable &&other) noexcept |
| | Move assignment operator. Transfers ownership of the UID. More...
|
| |
| virtual UIDType | GetUID () const |
| | Get the unique identifier of this object. More...
|
| |
| UIDType | GetRuntimeUID () const noexcept |
| | Get a runtime-unique ID for this object instance. More...
|
| |
| | ~IPropertyOwner () override |
| |
| virtual bool | PropertyIsOwned (const std::string &propertyKey, const std::string &contextName="", bool fallBackOnDefaultContext=true) const |
| | Checks if a certain property exists. More...
|
| |
| virtual | ~IPropertyProvider () |
| | Virtual destructor. More...
|
| |