Hi guys,

yes that's what I need :)

Cheers,

Yari

Il 01.09.2015 15:48, Rostislav Khlebnikov ha scritto:

Hi Yari,

won't just using mitk::Surface::GetVtkPolyData(timestep) be enough for you? You can then create a new mitk::Surface (if vtkPolyData* is not enough for your purpose), clone the BaseData transform if necessary and SetVtkPolyData on the newly created mitk::Surface.

Rostislav.

On 1 Sep 2015, at 13:37, yari mattei <[email protected] <mailto:[email protected]>> wrote:

    Hi,

    I have a surface with 9 time step inside. I would like to know if there
    is a way to extract the steps like I can do for images.

    What I am trying to do is something like this :

    for (unsigned int timeStep = 0; timeStep < surface->GetTimeSteps();
    ++timeStep)
          {
              mitk::ImageTimeSelector::Pointer timeSelector =
    mitk::ImageTimeSelector::New();
              timeSelector->SetInput(surface);  // NOT WORKING BEACUSE OF THE
    TYPE

              timeSelector->SetTimeNr(timeStep);
              timeSelector->UpdateLargestPossibleRegion();
              mitk::Surface::Pointer singleSurface = timeSelector->GetOutput();
          }

    Cheers,

    Yari

    ------------------------------------------------------------------------

    ------------------------------------------------------------------------

    mitk-users mailing list
    [email protected]
    https://lists.sourceforge.net/lists/listinfo/mitk-users

------------------------------------------------------------------------------

_______________________________________________
mitk-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mitk-users
------------------------------------------------------------------------------
_______________________________________________
mitk-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mitk-users

Reply via email to