Genericity And Set Processing In Geometrica Applied To Parallel And Paraxial Lines In Architecture And Optics
Price
Free (open access)
Transaction
Volume
15
Pages
8
Published
1997
Size
969 kb
Paper DOI
10.2495/IMS970071
Copyright
WIT Press
Author(s)
B. Autin
Abstract
The functional programming introduced by Geometrica in geometry is illustrated with various aspects of the concept of parallelism. Parallelism is well defined for a continuous curve. Its generalisation to a broken line or a polygon requires some convention at the vertices where the normal and the distance are undefined. The next level of generalisation consists of defining a curve whose distance to a reference curve varies according to a given law. Such a curve is called paraxial Applications to architecture and optics are proposed. 1 Genericity A property is generic for a set of elements if it applies to all the elements of the set. In Geometrica, the set is composed of points, straight lines, circles, arcs of circle, conies and polygonal lines. All the functions of the program are designed to be g
Keywords