Medical Imaging Interaction Toolkit
2024.12.99-0da743f6
Medical Imaging Interaction Toolkit
|
Go to the documentation of this file.
12 #ifndef mitkContourModelSet_h
13 #define mitkContourModelSet_h
31 itkFactorylessNewMacro(
Self);
48 virtual int GetSize()
const {
return this->m_Contours.size(); }
66 ContourModelListType *GetContourModelList();
70 bool IsEmpty()
const override;
80 virtual bool RemoveContourModelAt(
int index);
84 void Clear()
override;
99 void UpdateOutputInformation()
override;
111 void InitializeEmpty()
override;
bool RequestedRegionIsOutsideOfTheBufferedRegion() override
Determine whether the RequestedRegion is outside of the BufferedRegion.
void SetRequestedRegion(const itk::DataObject *) override
Set the requested region from this data object to match the requested region of the data object passe...
ContourModelListType m_Contours
virtual int GetSize() const
Returns the number of contained contours.
Find image slices visible on a given plane.
std::deque< mitk::ContourModel::Pointer > ContourModelListType
bool VerifyRequestedRegion() override
Verify that the RequestedRegion is within the LargestPossibleRegion.
ContourModel is a structure of linked vertices defining a contour in 3D space. The vertices are store...
void SetRequestedRegionToLargestPossibleRegion() override
Set the RequestedRegion to the LargestPossibleRegion.
Base of all data objects.
virtual ContourModelSetIterator End()
Return an iterator a the front.
virtual ContourModelSetIterator Begin()
Return an iterator a the front.
#define mitkCloneMacro(classname)
#define mitkClassMacro(className, SuperClassName)
#define MITKCONTOURMODEL_EXPORT
ContourModelListType::iterator ContourModelSetIterator