Publication | Closed Access
Shapes and Shape Grammars: From Mathematical Model to Computer Implementation
76
Citations
0
References
1989
Year
EngineeringGeometryStatistical Shape AnalysisFormal RepresentationGeometry GenerationShape AnalysisComputer-aided DesignSymbolic ComputationSyntaxMathematical MorphologyProlog ImplementationGrammarComputational GeometryShape RepresentationGeometric ModelingSymbolic ManipulationDesignComputer ScienceShape GrammarsAutomated ReasoningNatural SciencesFormal MethodsProgram SynthesisShape ModelingSolid Modeling
Shape grammars, a well-structured method of generating designs, are suitable for computer implementation. In this paper, a formal representation of shapes as individuals is developed; some binary operations and relations are then defined upon shapes. The formal mechanisms of shape grammars are presented, with some of the computational problems illustrated. Algorithms to solve some of these problems are given. A Prolog implementation of a generic shape grammar system is demonstrated.