Creating interactive techniques by symbolically solving geometric constraints
Dan R. Olsen, K D Barros Allan · 1990
The Geometric Interactive Technique Solver (GITS) is described.New interactive techniques are created by drawing them and then placing constraints on the drawing's geometry.The semantic interface is defined by parameters of the techniques which are also related to the geometry by constraints.A designer can define interactive methods for a technique, for which GITS will generate symbolic constraint solutions.Code is generated from the constraint solutions to provide an implementation of the interactive technique.The constraint solving and code generation algorithms are discussed.