From 067b327350082a486f34aaa3a194ea14968784b6 Mon Sep 17 00:00:00 2001 From: cignoni Date: Thu, 19 Feb 2004 14:33:00 +0000 Subject: [PATCH] removed dangerous 'using namespace vcg' --- vcg/simplex/vertex/with/n.h | 37 +++++++++++++++++++------------------ 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/vcg/simplex/vertex/with/n.h b/vcg/simplex/vertex/with/n.h index faf6e852..5a337b20 100644 --- a/vcg/simplex/vertex/with/n.h +++ b/vcg/simplex/vertex/with/n.h @@ -1,19 +1,20 @@ -#ifndef __VCGLIB_VERTEX__N__TYPE -#define __VCGLIB_VERTEX__N__TYPE - -#define VERTEX_TYPE VertexN - -#define __VCGLIB_VERTEX_N - -#include - -#undef VERTEX_TYPE - -#undef __VCGLIB_VERTEX_N - -using namespace vcg; - -typedef VertexN VertexNf; -typedef VertexN VertexNd; - +#ifndef __VCGLIB_VERTEX__N__TYPE +#define __VCGLIB_VERTEX__N__TYPE + +#define VERTEX_TYPE VertexN + +#define __VCGLIB_VERTEX_N + +#include + +#undef VERTEX_TYPE + +#undef __VCGLIB_VERTEX_N + +namespace vcg { + +typedef VertexN VertexNf; +typedef VertexN VertexNd; + +} #endif \ No newline at end of file