void mitk::ContourModel::Expand( int timeSteps ) { int oldSize = this->m_ContourSeries.size(); if( timeSteps > 0 && timeSteps > oldSize ) { Superclass::Expand(timeSteps); //insert contours for each new timestep for( int i = oldSize; i < timeSteps; i++) { m_ContourSeries.push_back(mitk::ContourElement::New()); } this->InvokeEvent( ContourModelExpandTimeBoundsEvent() ); } }
void mitk::ContourModel::Expand(unsigned int timeSteps ) { std::size_t oldSize = this->m_ContourSeries.size(); if( static_cast<std::size_t>(timeSteps) > oldSize ) { Superclass::Expand(timeSteps); //insert contours for each new timestep for( std::size_t i = oldSize; i < static_cast<std::size_t>(timeSteps); i++) { m_ContourSeries.push_back(mitk::ContourElement::New()); } this->InvokeEvent( ContourModelExpandTimeBoundsEvent() ); } }