uypdated to the new definition of vcg mesh
This commit is contained in:
parent
9d1e54a140
commit
49cb3744b5
|
@ -37,7 +37,6 @@ just color and quality on the vertex
|
|||
#ifndef _CMESH_H
|
||||
#define _CMESH_H
|
||||
|
||||
#pragma warning(disable:4786 4804 4666)
|
||||
|
||||
#include <math.h>
|
||||
#include <vcg/space/index/grid_static_ptr.h>
|
||||
|
@ -49,10 +48,11 @@ just color and quality on the vertex
|
|||
#include <vcg/simplex/face/base.h>
|
||||
#include <vcg/simplex/face/component.h>
|
||||
#include <vcg/simplex/face/component_rt.h>
|
||||
class MyEdge;
|
||||
class CFace;
|
||||
class CVertex : public vcg::VertexSimp2<CVertex,MyEdge,CFace,vcg::vertex::Coord3d,vcg::vertex::Qualityf,vcg::vertex::Normal3d,vcg::vertex::Color4b,vcg::vertex::BitFlags> {};
|
||||
class CFace : public vcg::FaceSimp2< CVertex,MyEdge,CFace,vcg::face::VertexRef, vcg::face::Normal3d, vcg::face::EdgePlane,vcg::face::Color4b,vcg::face::Mark,vcg::face::BitFlags> {};
|
||||
class CVertex;
|
||||
struct UsedTypes:public vcg::UsedTypes< vcg::Use<CFace>::AsFaceType, vcg::Use<CVertex>::AsVertexType>{};
|
||||
class CVertex : public vcg::Vertex<UsedTypes,vcg::vertex::Coord3d,vcg::vertex::Qualityf,vcg::vertex::Normal3d,vcg::vertex::Color4b,vcg::vertex::BitFlags> {};
|
||||
class CFace : public vcg::Face< UsedTypes,vcg::face::VertexRef, vcg::face::Normal3d, vcg::face::EdgePlane,vcg::face::Color4b,vcg::face::Mark,vcg::face::BitFlags> {};
|
||||
class CMesh : public vcg::tri::TriMesh< std::vector<CVertex>, std::vector<CFace> > {};
|
||||
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue