Ophidian
 All Classes Namespaces Functions
Public Member Functions | List of all members
ophidian::placement::legalization::subrows Class Reference

Public Member Functions

 subrows (entity_system::entity_system &system)
 
std::size_t count ()
 
void create_subrows (floorplan::floorplan *floorplan, placement *placement)
 
double begin (entity_system::entity subrow)
 
void begin (entity_system::entity subrow, double begin)
 
double end (entity_system::entity subrow)
 
void end (entity_system::entity subrow, double end)
 
entity_system::entity row (entity_system::entity subrow)
 
void row (entity_system::entity subrow, entity_system::entity row)
 
entity_system::entity find_subrow (point coordinate)
 
std::vector
< entity_system::entity > 
find_closest_subrows (point coordinate, unsigned number_of_rows)
 

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