Salome HOME
DCQ:prepare 2.0.0
[modules/smesh.git] / src / SMDS / SMDS_HexahedronOfNodes.hxx
index 2e3f22f4a7f1a397cd040e9f990a4d24d4ae4f6e..03cb242e283a064675999365e28693c9d217d877 100644 (file)
@@ -36,14 +36,14 @@ class SMDS_HexahedronOfNodes:public SMDS_MeshVolume
        
   public:
        SMDS_HexahedronOfNodes(
-               SMDS_MeshNode * node1,
-               SMDS_MeshNode * node2,
-               SMDS_MeshNode * node3,
-               SMDS_MeshNode * node4,
-               SMDS_MeshNode * node5,
-               SMDS_MeshNode * node6,
-               SMDS_MeshNode * node7,
-               SMDS_MeshNode * node8);
+               const SMDS_MeshNode * node1,
+               const SMDS_MeshNode * node2,
+               const SMDS_MeshNode * node3,
+               const SMDS_MeshNode * node4,
+               const SMDS_MeshNode * node5,
+               const SMDS_MeshNode * node6,
+               const SMDS_MeshNode * node7,
+               const SMDS_MeshNode * node8);
 
        void Print(ostream & OS) const;
        int NbFaces() const;
@@ -51,7 +51,7 @@ class SMDS_HexahedronOfNodes:public SMDS_MeshVolume
        int NbEdges() const;
        SMDSAbs_ElementType GetType() const;    
   protected:
-       SMDS_Iterator<const SMDS_MeshElement *> *
+       SMDS_ElemIteratorPtr
                elementsIterator(SMDSAbs_ElementType type) const;
        const SMDS_MeshNode * myNodes[8];
 };