Exemplo n.º 1
0
vtkSmartPointer<vtkDataSet> vtkMDHistoHex4DFactory<TimeMapper>::create(
    ProgressAction &progressUpdating) const {
  auto product =
      tryDelegatingCreation<MDHistoWorkspace, 4>(m_workspace, progressUpdating);
  if (product != nullptr) {
    return product;
  } else {
    // Create the mesh in a 4D mode
    return this->create3Dor4D(m_timeMapper(m_timestep), progressUpdating);
  }
}
Exemplo n.º 2
0
 vtkDataSet* vtkMDHistoHex4DFactory<TimeMapper>::create(ProgressAction& progressUpdating) const
 {
   vtkDataSet* product = tryDelegatingCreation<MDHistoWorkspace, 4>(m_workspace, progressUpdating);
   if(product != NULL)
   {
     return product;
   }
   else
   {
     // Create the mesh in a 4D mode
     return this->create3Dor4D(m_timeMapper(m_timestep), true, progressUpdating);
   }
 }