My Project
Public Member Functions | List of all members
crecmap::RecMap Class Reference
Collaboration diagram for crecmap::RecMap:
Collaboration graph

Public Member Functions

void push_region (double x, double y, double dx, double dy, double z, std::string name)
 
void push_pd_edge (int u, int v)
 
std::string warnings_pop ()
 
bool warnings_empty ()
 
int get_size ()
 
int get_intersect_count ()
 
void set_map_region_intersect_multiset (bool b)
 
map_regionget_map_region (int i)
 
void ComputePseudoDual (recmapvector &M)
 
void ComputeDesiredArea (recmapvector &M, recmapvector &C)
 
int ComputeCoreRegion (recmapvector &M, recmapvector &C)
 
bool map_region_intersect (const recmapvector &C, const map_region &a)
 
bool map_region_intersect_set (recmapvector &C, const mbb_set &S, const map_region &a)
 
bool PlaceRectangle (recmapvector &M, recmapvector &C, int region_id)
 
void DrawCartogram (recmapvector &M, recmapvector &C, int core_region_id)
 
void ComputeError (recmapvector &M, recmapvector &C)
 
void run (bool computePseudoDual=true)
 

The documentation for this class was generated from the following file: