hexagonal.cpp 624 Bytes
Newer Older
Sylvain Thery's avatar
Sylvain Thery committed
1 2 3
#include "Topology/generic/parameters.h"
#include "Topology/map/embeddedMap2.h"
#include "Topology/gmap/embeddedGMap2.h"
Sylvain Thery's avatar
Sylvain Thery committed
4 5


Sylvain Thery's avatar
Sylvain Thery committed
6 7
using namespace CGoGN;
#include "Algo/Tiling/Surface/hexagonal.h"
Sylvain Thery's avatar
Sylvain Thery committed
8 9


Sylvain Thery's avatar
Sylvain Thery committed
10
struct PFP1 : public PFP_STANDARD
Sylvain Thery's avatar
Sylvain Thery committed
11
{
Sylvain Thery's avatar
Sylvain Thery committed
12 13
	typedef EmbeddedMap2 MAP;
};
Sylvain Thery's avatar
Sylvain Thery committed
14

Sylvain Thery's avatar
Sylvain Thery committed
15
struct PFP2 : public PFP_DOUBLE
Sylvain Thery's avatar
Sylvain Thery committed
16
{
Sylvain Thery's avatar
Sylvain Thery committed
17 18
	typedef EmbeddedMap2 MAP;
};
Sylvain Thery's avatar
Sylvain Thery committed
19

Sylvain Thery's avatar
Sylvain Thery committed
20
struct PFP3 : public PFP_DOUBLE
Sylvain Thery's avatar
Sylvain Thery committed
21
{
Sylvain Thery's avatar
Sylvain Thery committed
22
	typedef EmbeddedGMap2 MAP;
Sylvain Thery's avatar
Sylvain Thery committed
23 24 25
};


Sylvain Thery's avatar
Sylvain Thery committed
26 27 28 29
// TODO implementation !!!
template Algo::Surface::Tilings::Hexagonal::Grid<PFP1>;
template Algo::Surface::Tilings::Hexagonal::Grid<PFP2>;
template Algo::Surface::Tilings::Hexagonal::Grid<PFP3>;
Sylvain Thery's avatar
Sylvain Thery committed
30 31 32



Sylvain Thery's avatar
Sylvain Thery committed
33 34 35 36
int test_hexagonal()
{
	return 0;
}