From af5f31d4f7955f2d093237c98d206c8006f70e1c Mon Sep 17 00:00:00 2001 From: granzuglia Date: Thu, 6 Nov 2014 23:21:04 +0000 Subject: [PATCH] - added default constructor to VFAdjType - removed compile time error on Av.reserve function call --- vcg/simplex/vertex/component_ocf.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vcg/simplex/vertex/component_ocf.h b/vcg/simplex/vertex/component_ocf.h index f4510e8a..a90993c3 100644 --- a/vcg/simplex/vertex/component_ocf.h +++ b/vcg/simplex/vertex/component_ocf.h @@ -107,7 +107,7 @@ public: if (MarkEnabled) MV.reserve(_size); if (NormalEnabled) NV.reserve(_size); if (TexCoordEnabled) TV.reserve(_size); - if (VFAdjacencyEnabled) AV.reserve(_size,VFAdjType::Zero()); + if (VFAdjacencyEnabled) AV.reserve(_size); if (CurvatureEnabled) CuV.reserve(_size); if (CurvatureDirEnabled) CuDV.reserve(_size); if (RadiusEnabled) RadiusV.reserve(_size); @@ -233,6 +233,7 @@ void DisableTexCoord() { } struct VFAdjType { + VFAdjType():_fp(0),_zp(-1) {} VFAdjType(typename VALUE_TYPE::FacePointer fp, int zp):_fp(fp),_zp(zp){} typename VALUE_TYPE::FacePointer _fp ; int _zp ;