Salome HOME
GetNode(int index) no longer wraps index, rather GetNodeWrap(int index) does
[modules/smesh.git] / src / SMDS / SMDS_VolumeOfNodes.cxx
index ff46fc318ab25cfd98512f9f25436a9052a9455b..eb5101e7a96ca1322b38cbaa2e4fb80c35462a37 100644 (file)
@@ -141,7 +141,7 @@ void SMDS_VolumeOfNodes::Print(ostream & OS) const
 {
        OS << "volume <" << GetID() << "> : ";
        int i;
-       for (i = 0; i < NbNodes(); ++i) OS << myNodes[i] << ",";
+       for (i = 0; i < NbNodes()-1; ++i) OS << myNodes[i] << ",";
        OS << myNodes[NbNodes()-1]<< ") " << endl;
 }
 
@@ -241,10 +241,8 @@ SMDSAbs_ElementType SMDS_VolumeOfNodes::GetType() const
  * \brief Return node by its index
  * \param ind - node index
  * \retval const SMDS_MeshNode* - the node
- * 
- * Index is wrapped if it is out of a valid range
  */
 const SMDS_MeshNode* SMDS_VolumeOfNodes::GetNode(const int ind) const
 {
-  return myNodes[ WrappedIndex( ind )];
+  return myNodes[ ind ];
 }