2011-m2s3-city-builder/rules/quartier/quartierquad.hh

20 lines
433 B
C++

#ifndef _RULES_QUADRILATERE_HH_
#define _RULES_QUADRILATERE_HH_
#include "all_includes.hh"
class QuartierQuad : public Chose {
public:
Vertex c[4];
public:
QuartierQuad(Vertex ne, Vertex se, Vertex sw, Vertex nw);
virtual ~QuartierQuad();
virtual bool split();
virtual void triangulation();
static Chose* factory(int seed, int n, Vertex ne, Vertex se, Vertex sw, Vertex nw);
virtual void getBoundingBoxPoints();
};
#endif