From 1fbdc88c2cfafb2d3e8ac57e60e5dec09120e337 Mon Sep 17 00:00:00 2001 From: dibenedetto Date: Thu, 28 Sep 2006 13:30:39 +0000 Subject: [PATCH] First Commit. --- vcg/simplex/face/with/fcfmfnwcwnwt.h | 24 ++++++++++++++++++++++ vcg/simplex/vertex/with/vmvnvt.h | 30 ++++++++++++++++++++++++++++ 2 files changed, 54 insertions(+) create mode 100644 vcg/simplex/face/with/fcfmfnwcwnwt.h create mode 100644 vcg/simplex/vertex/with/vmvnvt.h diff --git a/vcg/simplex/face/with/fcfmfnwcwnwt.h b/vcg/simplex/face/with/fcfmfnwcwnwt.h new file mode 100644 index 00000000..a60c5a00 --- /dev/null +++ b/vcg/simplex/face/with/fcfmfnwcwnwt.h @@ -0,0 +1,24 @@ +#ifndef __VCGLIB_FACE_FCFMFNWCWNWT_TYPE +#define __VCGLIB_FACE_FCFMFNWCWNWT_TYPE + +#define FACE_TYPE FaceFCFMFNWCWNWT + +#define __VCGLIB_FACE_FC +#define __VCGLIB_FACE_FM +#define __VCGLIB_FACE_FN +#define __VCGLIB_FACE_WC +#define __VCGLIB_FACE_WN +#define __VCGLIB_FACE_WT + +#include + +#undef __VCGLIB_FACE_FC +#undef __VCGLIB_FACE_FM +#undef __VCGLIB_FACE_FN +#undef __VCGLIB_FACE_WC +#undef __VCGLIB_FACE_WN +#undef __VCGLIB_FACE_WT + +#undef FACE_TYPE + +#endif /* __VCGLIB_FACE_FCFMFNWCWNWT_TYPE */ diff --git a/vcg/simplex/vertex/with/vmvnvt.h b/vcg/simplex/vertex/with/vmvnvt.h new file mode 100644 index 00000000..97e4a977 --- /dev/null +++ b/vcg/simplex/vertex/with/vmvnvt.h @@ -0,0 +1,30 @@ +#ifndef __VCGLIB_VERTEX__VMVNVT__TYPE +#define __VCGLIB_VERTEX__VMVNVT__TYPE + + +#define VERTEX_TYPE VertexVMVNVT + +#define __VCGLIB_VERTEX_VM +#define __VCGLIB_VERTEX_VN +#define __VCGLIB_VERTEX_VT + +#include + +#undef __VCGLIB_VERTEX_VM +#undef __VCGLIB_VERTEX_VN +#undef __VCGLIB_VERTEX_VT + +#undef VERTEX_TYPE + +namespace vcg { + +template < class VETYPE, class VFTYPE, class VTTYPE> +class VertexVMVNVTf : public VertexVMVNVT {}; + +template < class VETYPE, class VFTYPE, class VTTYPE> +class VertexVMVNVTd : public VertexVMVNVT {}; + +} + + +#endif /* __VCGLIB_VERTEX__VMVNVT__TYPE */