HAL
Layouters
Collaboration diagram for Layouters:

Classes

class  hal::CoordinateFromData
 Utility class that extracts (if possible) x and y coordinates contained in the netlist. More...
 
class  hal::CoordinateFromDataMap
 Utility class that stores the nodes that contained existing x and y coordinates. More...
 
class  hal::GraphLayouter
 Base class for all specific layouters. More...
 
class  hal::LaneIndex
 
class  hal::NetLayoutJunctionRange
 
class  hal::NetLayoutJunctionWire
 
class  hal::NetLayoutJunctionNet
 Single net to be routed through the junction. More...
 
class  hal::NetLayoutJunctionOccupied
 
class  hal::NetLayoutJunctionOccupiedHash
 
class  hal::NetLayoutJunction
 
class  hal::NetLayoutDirection
 
class  hal::NetLayoutPoint
 
class  hal::NetLayoutWire
 
class  hal::NetLayoutConnection
 
class  hal::NetLayoutMetric
 
class  hal::NetLayoutConnectionFactory
 
class  hal::NetLayoutConnectionMetric
 
class  hal::NodeBox
 The NodeBox class represents a node placed at a grid position within a hal view. More...
 
class  hal::NodeBoxes
 The NodeBoxes class owns all NodeBox'es from hal view. More...
 
class  hal::PhysicalGraphLayouter
 A specific implementation of a layouter. More...
 
class  hal::PositionGenerator
 
class  hal::StandardGraphLayouter
 The standard layouter used to layout netlists. More...
 
class  hal::WaitToBeSeatedEntry
 
class  hal::WaitToBeSeatedList
 

Detailed Description

Contains all classes that are relevant for the layouting process.