Variation of geometrics based on a geometric-reasoning method
Computer-Aided Design
Development of an instrument measuring user satisfaction of the human-computer interface
CHI '88 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Interactive beautification: a technique for rapid geometric design
Proceedings of the 10th annual ACM symposium on User interface software and technology
Juno, a constraint-based graphics system
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
MathPad2: a system for the creation and exploration of mathematical sketches
ACM SIGGRAPH 2004 Papers
PaleoSketch: accurate primitive sketch recognition and beautification
Proceedings of the 13th international conference on Intelligent user interfaces
Designing a sketch recognition front-end: user perception of interface elements
SBIM '07 Proceedings of the 4th Eurographics workshop on Sketch-based interfaces and modeling
Lineogrammer: creating diagrams by drawing
Proceedings of the 21st annual ACM symposium on User interface software and technology
LADDER, a sketching language for user interface developers
Computers and Graphics
Intelligent understanding of handwritten geometry theorem proving
Proceedings of the 15th international conference on Intelligent user interfaces
Synthesizing geometry constructions
Proceedings of the 32nd ACM SIGPLAN conference on Programming language design and implementation
Game programming by demonstration
Proceedings of the 2013 ACM international symposium on New ideas, new paradigms, and reflections on programming & software
A practical framework for constructing structured drawings
Proceedings of the 19th international conference on Intelligent User Interfaces
Hi-index | 0.01 |
We present QuickDraw, a prototype sketch-based drawing tool, that facilitates drawing of precise geometry diagrams that are often drawn by students and academics in several scientific disciplines. Quickdraw can recognize sketched diagrams containing components such as line segments and circles, infer geometric constraints relating recognized components, and use this information to beautify the sketched diagram. Beautification is based on a novel algorithm that iteratively computes various sub-components of the components using an extensible set of deductive rules. We conducted a user study comparing QuickDraw with four state-of-the-art diagramming tools: Microsoft PowerPoint, Cabri II Plus, Geometry Expressions and Geometer's SketchPad. Our study demonstrates a strong interest among participants for the use of sketch-based software for drawing geometric diagrams. We also found that QuickDraw enables users to draw precise diagrams faster than the majority of existing tools in some cases, while having them make fewer corrections.