Public Member Functions | |
bins (entity_system::entity_system &system) | |
point | position (entity_system::entity bin) |
point | dimension (entity_system::entity bin) |
double | movable_utilization (entity_system::entity bin) |
double | fixed_utilization (entity_system::entity bin) |
double | free_space (entity_system::entity bin) |
std::pair< std::vector< point > ::const_iterator, std::vector < point >::const_iterator > | positions () const |
std::pair< std::vector< point > ::const_iterator, std::vector < point >::const_iterator > | dimensions () const |
std::pair< std::vector< double > ::const_iterator, std::vector < double >::const_iterator > | movable_utilizations () const |
std::pair< std::vector< double > ::const_iterator, std::vector < double >::const_iterator > | fixed_utilizations () const |
std::pair< std::vector< double > ::const_iterator, std::vector < double >::const_iterator > | free_spaces () const |
void | position (entity_system::entity bin, point position) |
void | dimension (entity_system::entity bin, point dimension) |
void | movable_utilization (entity_system::entity bin, double movable_utilization) |
void | fixed_utilization (entity_system::entity bin, double fixed_utilization) |
void | free_space (entity_system::entity bin, double free_space) |