X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSMDS%2FSMDS_Mesh.cxx;h=930b1b9b738ad56f74265ea1c9d2aff1d1b241a2;hb=c88c9096558e8b60d2125eb64a74cf4bd1f7ae24;hp=823936204b6775186f5e724f30a85d274ca4c863;hpb=f1013bf7248e1d093c9a5865acbe74f6f98140b6;p=modules%2Fsmesh.git diff --git a/src/SMDS/SMDS_Mesh.cxx b/src/SMDS/SMDS_Mesh.cxx index 823936204..930b1b9b7 100644 --- a/src/SMDS/SMDS_Mesh.cxx +++ b/src/SMDS/SMDS_Mesh.cxx @@ -1003,19 +1003,20 @@ SMDS_MeshVolume* SMDS_Mesh::AddVolumeWithID(const SMDS_MeshNode * n1, } else { // --- retrieve nodes ID + myNodeIds.resize(12); myNodeIds[0] = n1->getVtkId(); - myNodeIds[0] = n6->getVtkId(); - myNodeIds[0] = n5->getVtkId(); - myNodeIds[0] = n4->getVtkId(); - myNodeIds[0] = n3->getVtkId(); - myNodeIds[0] = n2->getVtkId(); - - myNodeIds[0] = n7->getVtkId(); - myNodeIds[0] = n12->getVtkId(); - myNodeIds[0] = n11->getVtkId(); - myNodeIds[0] = n10->getVtkId(); - myNodeIds[0] = n9->getVtkId(); - myNodeIds[0] = n8->getVtkId(); + myNodeIds[1] = n6->getVtkId(); + myNodeIds[2] = n5->getVtkId(); + myNodeIds[3] = n4->getVtkId(); + myNodeIds[4] = n3->getVtkId(); + myNodeIds[5] = n2->getVtkId(); + + myNodeIds[6] = n7->getVtkId(); + myNodeIds[7] = n12->getVtkId(); + myNodeIds[8] = n11->getVtkId(); + myNodeIds[9] = n10->getVtkId(); + myNodeIds[10] = n9->getVtkId(); + myNodeIds[11] = n8->getVtkId(); SMDS_VtkVolume *volvtk = myVolumePool->getNew(); volvtk->init(myNodeIds, this);