diff --git a/vcg/complex/used_types.h b/vcg/complex/used_types.h new file mode 100755 index 00000000..15369dae --- /dev/null +++ b/vcg/complex/used_types.h @@ -0,0 +1,50 @@ +#ifndef VCG_USED_TYPES_H +#define VCG_USED_TYPES_H + +#include +#include + +namespace vcg{ + +struct DummyTypes{ + typedef char VertexType; // simplex types + typedef char EdgeType; + typedef char FaceType; + typedef char TetraType; + typedef char HEdgeType; // connector types + + typedef vcg::Point3f CoordType; // connector types + typedef float ScalarType; // connector types + + typedef VertexType * VertexPointer; + typedef EdgeType * EdgePointer ; + typedef FaceType * FacePointer ; + typedef TetraType * TetraPointer ; + typedef HEdgeType * HEdgePointer ; + + static void Name(std::vector & name){} + template < class LeftV> + void ImportLocal(const LeftV & left ) {} +}; + +template