Removed a few harmless warnings
This commit is contained in:
parent
066c2bdb8b
commit
3447c82e88
|
@ -8,4 +8,4 @@ DEPENDPATH += .
|
|||
INCLUDEPATH += . ../../..
|
||||
CONFIG += console stl
|
||||
TEMPLATE = app
|
||||
SOURCES += trimesh_base.cpp
|
||||
SOURCES += trimesh_base.cpp ../../../wrap/ply/plylib.cpp
|
||||
|
|
|
@ -75,8 +75,6 @@ int main(int argc,char ** argv)
|
|||
if (dup > 0 || unref > 0)
|
||||
printf("Removed %i duplicate and %i unreferenced vertices from mesh %s\n",dup,unref,argv[1]);
|
||||
|
||||
printf("");
|
||||
|
||||
// Compute cross-intersection with the given plane
|
||||
/////////////////////////////////////////////////////////
|
||||
|
||||
|
@ -106,11 +104,8 @@ int main(int argc,char ** argv)
|
|||
vcg::edg::UpdateBounding<MyEdgeMesh>::Box(edge_mesh);
|
||||
|
||||
// export the cross-section
|
||||
vcg::edg::io::SVGProperties pr;
|
||||
pr.setScale(500/(float)edge_mesh.bbox.Diag());
|
||||
pr.setDimension(500,500);
|
||||
|
||||
if (vcg::edg::io::ExporterSVG<MyEdgeMesh>::Save(&edge_mesh, "out.svg",pr))
|
||||
edg::io::SVGProperties pro;
|
||||
if (edg::io::ExporterSVG<MyEdgeMesh>::Save(edge_mesh, "out.svg",pro))
|
||||
printf(" The cross-intersection has been successfully saved (OUT.SVG).\n");
|
||||
else
|
||||
printf(" The cross-intersection cannot be saved.\n");
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
#include <stdio.h>
|
||||
#include <wrap/io_trimesh/export_ply.h>
|
||||
#include <vcg/space/point3.h>
|
||||
#include <vcg/space/box3.h>
|
||||
#include <vcg/math/perlin_noise.h>
|
||||
|
@ -9,6 +8,7 @@
|
|||
#include <vcg/complex/trimesh/allocate.h>
|
||||
#include <vcg/complex/trimesh/create/marching_cubes.h>
|
||||
#include <vcg/complex/trimesh/create/extended_marching_cubes.h>
|
||||
#include <wrap/io_trimesh/export_ply.h>
|
||||
|
||||
|
||||
#include "simple_volume.h"
|
||||
|
@ -60,4 +60,4 @@ int main(int /*argc*/ , char /**argv[]*/)
|
|||
vcg::tri::io::ExporterPLY<MyMesh>::Save( mc_mesh, "marching_cubes.ply");
|
||||
|
||||
printf("OK!\n");
|
||||
};
|
||||
};
|
||||
|
|
|
@ -1,8 +1,5 @@
|
|||
|
||||
// mesh definition
|
||||
//#include <vcg/simplex/vertex/with/vn.h>
|
||||
//#include <vcg/simplex/face/with/af.h>
|
||||
//#include <vcg/complex/trimesh/base.h>
|
||||
|
||||
#include<vcg/simplex/vertex/base.h>
|
||||
#include<vcg/simplex/face/base.h>
|
||||
|
|
|
@ -163,9 +163,7 @@ public:
|
|||
inline void Execute(TriMeshType &m)
|
||||
{
|
||||
CoordType MidPoint=(pos.V(0)->P()+pos.V(1)->P())/2.0;
|
||||
int FaceDel=DoCollapse(m, pos, MidPoint);
|
||||
//m.fn-=FaceDel;
|
||||
//--m.vn;
|
||||
/* int FaceDel = */ DoCollapse(m, pos, MidPoint);
|
||||
}
|
||||
|
||||
static bool IsSymmetric() { return true;}
|
||||
|
|
|
@ -225,9 +225,10 @@ Initial Release
|
|||
#include <vcg/complex/trimesh/base.h>
|
||||
#include <vcg/complex/trimesh/closest.h>
|
||||
#include <vcg/space/index/grid_static_ptr.h>
|
||||
#include<vcg/complex/trimesh/allocate.h>
|
||||
#include<vcg/complex/trimesh/update/selection.h>
|
||||
#include<vcg/complex/trimesh/update/flag.h>
|
||||
#include <vcg/complex/trimesh/allocate.h>
|
||||
#include <vcg/complex/trimesh/update/selection.h>
|
||||
#include <vcg/complex/trimesh/update/flag.h>
|
||||
#include <vcg/complex/trimesh/update/normal.h>
|
||||
#include <vcg/complex/trimesh/update/topology.h>
|
||||
#include <vcg/space/triangle3.h>
|
||||
|
||||
|
|
|
@ -195,7 +195,7 @@ void Dodecahedron(DodMeshType & in)
|
|||
Allocator<DodMeshType>::AddVertices(in,20+12);
|
||||
Allocator<DodMeshType>::AddFaces(in, 5*12); // five pentagons, each made by 5 tri
|
||||
|
||||
int h,i,j,k=0,m=0;
|
||||
int h,i,j,m=0;
|
||||
|
||||
bool used[N_points];
|
||||
for (i=0; i<N_points; i++) used[i]=false;
|
||||
|
|
|
@ -424,9 +424,6 @@ bool RefineE(MESH_TYPE &m, MIDPOINT mid, EDGEPRED ep,bool RefineSelected=false,
|
|||
vv[0]=(*fi).V(0);
|
||||
vv[1]=(*fi).V(1);
|
||||
vv[2]=(*fi).V(2);
|
||||
bool e0=RD[fi].ep[0];
|
||||
bool e1=RD[fi].ep[1];
|
||||
bool e2=RD[fi].ep[2];
|
||||
vv[3] = RD[fi].vp[0];
|
||||
vv[4] = RD[fi].vp[1];
|
||||
vv[5] = RD[fi].vp[2];
|
||||
|
|
|
@ -20,32 +20,6 @@
|
|||
* for more details. *
|
||||
* *
|
||||
****************************************************************************/
|
||||
/****************************************************************************
|
||||
History
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.4 2006/12/04 11:11:07 ganovelli
|
||||
add const to IsEnabledAttribute
|
||||
|
||||
Revision 1.3 2006/12/03 18:01:01 ganovelli
|
||||
versione compliant vs2005
|
||||
|
||||
Revision 1.2 2006/06/08 20:28:38 ganovelli
|
||||
Corretto IsEnabledAttribute
|
||||
|
||||
Revision 1.1 2005/10/15 16:21:49 ganovelli
|
||||
Working release (compilata solo su MSVC), vector_occ <EFBFBD> migrato da component_opt
|
||||
|
||||
Revision 1.5 2005/07/07 13:33:52 ganovelli
|
||||
some comment
|
||||
|
||||
Revision 1.4 2004/04/05 18:20:08 ganovelli
|
||||
Aggiunto typename
|
||||
|
||||
Revision 1.3 2004/03/31 22:36:44 ganovelli
|
||||
First Working Release (with this comment)
|
||||
|
||||
/****************************************************************************/
|
||||
|
||||
#ifndef __VCGLIB_TRACED_VECTOR__
|
||||
#define __VCGLIB_TRACED_VECTOR__
|
||||
|
|
|
@ -82,10 +82,12 @@ Initial commit
|
|||
|
||||
#ifdef WIN32
|
||||
#define assert ASSERT
|
||||
#pragma warning( disable : 4267 )
|
||||
#else
|
||||
#include <assert.h>
|
||||
#endif
|
||||
#ifdef _MSC_VER
|
||||
#pragma warning( disable : 4267 )
|
||||
#endif
|
||||
|
||||
#ifdef WIN32
|
||||
#include <direct.h>
|
||||
|
|
Loading…
Reference in New Issue