void MeshManagerModel::SetMeshBase(vtkPolyData* mesh)
{
- _meshBase = mesh;
- if (_meshTemp!=NULL)
+ if (mesh!=NULL)
{
- _meshTemp->Delete();
- } // if
- _meshTemp = vtkPolyData::New();
- _meshTemp->DeepCopy(_meshBase);
+ _meshBase = mesh;
+ if (_meshTemp!=NULL)
+ {
+ _meshTemp->Delete();
+ } // if
+ _meshTemp = vtkPolyData::New();
+ _meshTemp->DeepCopy(_meshBase);
+ RefreshOutputs();
+ } // if mesh
}
vtkPolyData* MeshManagerModel::GetMeshBase()
{
return _meshTemp;
}
+
+void MeshManagerModel::RefreshOutputs() // virtula
+{
+}