From 0574784d39b39f9cc04212e91ba3757726e83f47 Mon Sep 17 00:00:00 2001 From: ganovelli Date: Mon, 10 May 2004 14:14:07 +0000 Subject: [PATCH] created --- vcg/simplex/vertex/with/ae.h | 23 +++++++++++++++++++++++ vcg/simplex/vertex/with/afvn.h | 29 +++++++++++++++++++++++++++++ vcg/simplex/vertex/with/an.h | 29 ----------------------------- vcg/simplex/vertex/with/ea.h | 23 +++++++++++++++++++++++ 4 files changed, 75 insertions(+), 29 deletions(-) create mode 100644 vcg/simplex/vertex/with/ae.h create mode 100644 vcg/simplex/vertex/with/afvn.h delete mode 100644 vcg/simplex/vertex/with/an.h create mode 100644 vcg/simplex/vertex/with/ea.h diff --git a/vcg/simplex/vertex/with/ae.h b/vcg/simplex/vertex/with/ae.h new file mode 100644 index 00000000..b125567f --- /dev/null +++ b/vcg/simplex/vertex/with/ae.h @@ -0,0 +1,23 @@ +#ifndef __VCGLIB_VERTEX__AE__TYPE +#define __VCGLIB_VERTEX__AE__TYPE + +#define VERTEX_TYPE VertexAE + +#define __VCGLIB_VERTEX_AE + +#include + +#undef VERTEX_TYPE +#undef __VCGLIB_VERTEX_AE + +namespace vcg { + +template +class VertexAEf : public VertexAE {}; + +template +class VertexAEd : public VertexAE {}; + +} + +#endif diff --git a/vcg/simplex/vertex/with/afvn.h b/vcg/simplex/vertex/with/afvn.h new file mode 100644 index 00000000..f8963e04 --- /dev/null +++ b/vcg/simplex/vertex/with/afvn.h @@ -0,0 +1,29 @@ +#ifndef __VCGLIB_VERTEX__AFVN__TYPE +#define __VCGLIB_VERTEX__AFVN__TYPE + + +#define VERTEX_TYPE VertexAFVN + +#define __VCGLIB_VERTEX_AF +#define __VCGLIB_VERTEX_VN + + +#include + + +#undef VERTEX_TYPE +#undef __VCGLIB_VERTEX_AF +#undef __VCGLIB_VERTEX_VN + + +namespace vcg { + +template +class VertexAFVNf : public VertexAFVN {}; + +template +class VertexAFVNd : public VertexAFVN {}; + +} + +#endif \ No newline at end of file diff --git a/vcg/simplex/vertex/with/an.h b/vcg/simplex/vertex/with/an.h deleted file mode 100644 index 97a32bd2..00000000 --- a/vcg/simplex/vertex/with/an.h +++ /dev/null @@ -1,29 +0,0 @@ -#ifndef __VCGLIB_VERTEX__AN__TYPE -#define __VCGLIB_VERTEX__AN__TYPE - - -#define VERTEX_TYPE VertexAN - -#define __VCGLIB_VERTEX_A -#define __VCGLIB_VERTEX_N - - -#include - - -#undef VERTEX_TYPE -#undef __VCGLIB_VERTEX_A -#undef __VCGLIB_VERTEX_N - - -namespace vcg { - -template -class VertexANf : public VertexAN {}; - -template -class VertexANd : public VertexAN {}; - -} - -#endif \ No newline at end of file diff --git a/vcg/simplex/vertex/with/ea.h b/vcg/simplex/vertex/with/ea.h new file mode 100644 index 00000000..57d80f08 --- /dev/null +++ b/vcg/simplex/vertex/with/ea.h @@ -0,0 +1,23 @@ +#ifndef __VCGLIB_VERTEX__EA__TYPE +#define __VCGLIB_VERTEX__EA__TYPE + +#define VERTEX_TYPE VertexEA + +#define __VCGLIB_VERTEX_EA + +#include + +#undef VERTEX_TYPE +#undef __VCGLIB_VERTEX_EA + +namespace vcg { + +template +class VertexEAf : public VertexEA {}; + +template +class VertexEAd : public VertexEA {}; + +} + +#endif