CumInCAD is a Cumulative Index about publications in Computer Aided Architectural Design supported by the sibling associations ACADIA, CAADRIA, eCAADe, SIGraDi, ASCAAD and CAAD futures
Kalay, Yehuda E.
Modular Menu Mapping and Hit-Testing
1983? 17 p. : ill. includes bibliography
This paper introduces a method called MODULAR MENU MAPPING, which rationalizes menu layout and trades menu hit-test time with a look up table, thereby reducing the cost of determining the menu box inclusion of the cursor to a single unit of time. To overcome the problem of space required to store the look-up table, a hybrid method called RUN-LENGTH ENCODING is introduced. It reduces the storage space requirements by substituting the two-dimensional look-up table with a linear vector. It does however, require some search, which is nevertheless still much cheaper then the full search of a non-mapped menu