Abstract: | The class concept is one component of objectoriented programming systems that has proven useful in organizing complex software. In experimenting with classes for geometric modeling applications, we have devised a class hierarchy that yields some conceptual order in the midst of diverse representations of shapes. Rather than search for a uniform primitive representation, we accept the diversity and build a framework combining dissimilar models in an orderly manner. |