Curve-Based Shape Matching: Supporting Designers' Hierarchies through Parametric Shape Recognition of Arbitrary Geometry

In this paper we introduce a subshape matching technique for shapes composed of curved lines that lie in a plane. An interpreter with this ability allows for the practical implementation of general shape grammars as well as opening the door for new applications of shape grammars. This method for matching shapes consisting of curved lines is outlined and examples are shown. The emergent properties of shape grammars are also explored and considered using the new method for shape interpretation.