úÎ!áMSafe! cal-layoutDimension data type. cal-layoutMain interface for events. cal-layout9Insert an event into a tree by calculating intersections. cal-layout/Make intersections forest by recursively using 0. we need to provide an initial member since a  cannot be empty. cal-layouthFor a given forest, populate max depth and depth we need those for calculating width/left respectively.  cal-layout"Calculate dimensions for a forest. cal-layout&Helper wrapper for getting dimensions.     (cal-layout-0.1.0.0-fz5wr3BJ3m4A8MRqHoG3C CalLayoutDataTree Dimensionstartend getDimensions$fShowDimension insertEventmkIntersectionsForestpopulateDepthscalculateDimensions