1 #ifndef _SMDS_MESHCELL_HXX_
2 #define _SMDS_MESHCELL_HXX_
4 #include "SMDS_MeshElement.hxx"
7 * \brief Base class for all cells
10 class SMDS_EXPORT SMDS_MeshCell: public SMDS_MeshElement
14 virtual ~SMDS_MeshCell();
16 virtual bool ChangeNodes(const SMDS_MeshNode* nodes[], const int nbNodes)= 0;
17 virtual bool vtkOrder(const SMDS_MeshNode* nodes[], const int nbNodes) {return true; }
22 inline void exchange(const SMDS_MeshNode* nodes[],int a, int b)
24 const SMDS_MeshNode* noda = nodes[a];