coo[i*2+1]=node->Y();
}
} else {
- if ( ! dimX ) {
- coo[i]=node->X();
- } else if ( ! dimY ) {
- coo[i]=node->Y();
- } else {
- coo[i]=node->Z();
- }
+ if ( dimX ) {
+ coo[i*2]=node->Y();
+ coo[i*2+1]=node->Z();
+ }
+ if ( dimY ) {
+ coo[i*2]=node->X();
+ coo[i*2+1]=node->Z();
+ }
+ if ( dimZ ) {
+ coo[i*2]=node->X();
+ coo[i*2+1]=node->Y();
+ }
}
mapNoeud[node->GetID()] = i+1;