From 3c222fd583ac9688b5d04b195120182240d52c1e Mon Sep 17 00:00:00 2001 From: dibenedetto Date: Mon, 8 May 2006 15:19:21 +0000 Subject: [PATCH] First Commit. --- vcg/simplex/face/with/fm.h | 14 +++++++++++++ vcg/simplex/vertex/with/vcvmvnvt.h | 32 ++++++++++++++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 vcg/simplex/face/with/fm.h create mode 100644 vcg/simplex/vertex/with/vcvmvnvt.h diff --git a/vcg/simplex/face/with/fm.h b/vcg/simplex/face/with/fm.h new file mode 100644 index 00000000..0b430edd --- /dev/null +++ b/vcg/simplex/face/with/fm.h @@ -0,0 +1,14 @@ +#ifndef __VCGLIB_FACE_FM_TYPE +#define __VCGLIB_FACE_FM_TYPE + +#define FACE_TYPE FaceFM + +#define __VCGLIB_FACE_FM + +#include + +#undef FACE_TYPE + +#undef __VCGLIB_FACE_FM + +#endif /* __VCGLIB_FACE_FM_TYPE */ diff --git a/vcg/simplex/vertex/with/vcvmvnvt.h b/vcg/simplex/vertex/with/vcvmvnvt.h new file mode 100644 index 00000000..6a0f0ccf --- /dev/null +++ b/vcg/simplex/vertex/with/vcvmvnvt.h @@ -0,0 +1,32 @@ +#ifndef __VCGLIB_VERTEX__VCVMVNVT__TYPE +#define __VCGLIB_VERTEX__VCVMVNVT__TYPE + + +#define VERTEX_TYPE VertexVCVMVNVT + +#define __VCGLIB_VERTEX_VC +#define __VCGLIB_VERTEX_VM +#define __VCGLIB_VERTEX_VN +#define __VCGLIB_VERTEX_VT + +#include + + +#undef VERTEX_TYPE +#undef __VCGLIB_VERTEX_VC +#undef __VCGLIB_VERTEX_VM +#undef __VCGLIB_VERTEX_VN +#undef __VCGLIB_VERTEX_VT + + +namespace vcg { + +template < class VETYPE, class VFTYPE, class VTTYPE> +class VertexVCVMVNVTf : public VertexVCVMVNVT {}; + +template < class VETYPE, class VFTYPE, class VTTYPE> +class VertexVCVMVNVTd : public VertexVCVMVNVT {}; + +} + +#endif /* __VCGLIB_VERTEX__VCVMVNVT__TYPE */