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); } }
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); } }