2 * File: SMDS_UnstructuredGrid.hxx
5 * Created on September 16, 2009, 10:28 PM
8 #ifndef _SMDS_UNSTRUCTUREDGRID_HXX
9 #define _SMDS_UNSTRUCTUREDGRID_HXX
11 #include <vtkUnstructuredGrid.h>
12 #include <vtkCellLinks.h>
14 class SMDS_CellLinks: public vtkCellLinks
17 Link *AdjustSize(vtkIdType sz);
19 //virtual void Delete();
20 static SMDS_CellLinks* New();
26 class SMDS_UnstructuredGrid: public vtkUnstructuredGrid
29 void BuildLinks(); // initialise un SMDS_CellLinks;
30 SMDS_CellLinks* GetCellLinks();
32 vtkIdType GetCellArraySize() { return (this->Connectivity ? this->Connectivity->GetSize() : 0); };
34 //virtual void Delete();
35 static SMDS_UnstructuredGrid* New();
37 SMDS_UnstructuredGrid();
38 ~SMDS_UnstructuredGrid();
42 #endif /* _SMDS_UNSTRUCTUREDGRID_HXX */