Unclumping objects. More...
#include <algorithm>
#include <map>
#include "sp-item.h"
Go to the source code of this file.
Functions | |
void | unclump (GSList *items) |
double | unclump_average (SPItem *item, GSList *others) |
Geom::Point | unclump_center (SPItem *item) |
SPItem * | unclump_closest (SPItem *item, GSList *others) |
double | unclump_dist (SPItem *item1, SPItem *item2) |
SPItem * | unclump_farest (SPItem *item, GSList *others) |
void | unclump_pull (SPItem *to, SPItem *what, double dist) |
void | unclump_push (SPItem *from, SPItem *what, double dist) |
GSList * | unclump_remove_behind (SPItem *item, SPItem *closest, GSList *rest) |
Geom::Point | unclump_wh (SPItem *item) |
Variables | |
std::map< const gchar *, Geom::Point > | c_cache |
std::map< const gchar *, Geom::Point > | wh_cache |
Unclumping objects.
Definition in file unclump.cpp.