MCPcopy Create free account
hub / github.com/MITK/MITK / ComputeDesiredRegion

Method ComputeDesiredRegion

Modules/AlgorithmsExt/src/mitkCropTimestepsImageFilter.cpp:78–89  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

76 }
77
78 mitk::SlicedData::RegionType mitk::CropTimestepsImageFilter::ComputeDesiredRegion() const
79 {
80 auto desiredRegion = this->GetInput()->GetLargestPossibleRegion();
81 auto index = desiredRegion.GetIndex();
82 auto size = desiredRegion.GetSize();
83 unsigned int timeDimension = 3;
84 index[timeDimension] = m_LowerBoundaryTimestep;
85 size[timeDimension] = m_UpperBoundaryTimestep - m_LowerBoundaryTimestep;
86 desiredRegion.SetIndex(index);
87 desiredRegion.SetSize(size);
88 return desiredRegion;
89 }
90
91 mitk::TimeGeometry::Pointer mitk::CropTimestepsImageFilter::AdaptTimeGeometry(mitk::TimeGeometry::ConstPointer sourceGeometry, unsigned int startTimestep, unsigned int endTimestep) const
92 {

Callers

nothing calls this directly

Calls 5

SetIndexMethod · 0.80
GetInputMethod · 0.45
GetIndexMethod · 0.45
GetSizeMethod · 0.45
SetSizeMethod · 0.45

Tested by

no test coverage detected