// MEFISTO : library to compute 2D triangulation from segmented boundaries
//
-// Copyright (C) 2003 Laboratoire J.-L. Lions UPMC Paris
+// Copyright (C) 2006 Laboratoire J.-L. Lions UPMC Paris
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// File : Rn.h
// Module : SMESH
// Authors: Frederic HECHT & Alain PERRONNET
-//
+// Date : 13 novembre 2006
#ifndef Rn__h
#define Rn__h
//le type N des nombres entiers positifs
//=========
+#ifndef PCLINUX64
typedef unsigned long int N;
+#else
+typedef unsigned int N;
+#endif
//le type Z des nombres entiers relatifs
//=========
+#ifndef PCLINUX64
typedef long int Z;
+#else
+typedef int Z;
+#endif
//le type R des nombres "reels"
//=========
bool DansPave( R3 & xyzMin, R3 & xyzMax )
{ return xyzMin.x<=x && x<=xyzMax.x &&
- xyzMin.y<=y && y<=xyzMax.y &&
- xyzMin.z<=z && z<=xyzMax.z; }
+ xyzMin.y<=y && y<=xyzMax.y &&
+ xyzMin.z<=z && z<=xyzMax.z; }
};
//la classe R4