skip to main content
article

Object-oriented geometry and graphics (abstract)

Published:01 December 1992Publication History
Skip Abstract Section

Abstract

Spatial information is an important part of geographic information systems, CAD and CAM systems, and user interfaces for visualization of any kind of information. The object-oriented approach to spatial object modelling results in much more understandable designs than non-object-oriented approaches.

This tutorial describes the design of several key components of a system for dealing with spatial information which are: analytical geometry closed with respect to union, intersection and complement operations; hierarchically structured objects for maintaining topological information; object identity and problems arising from change of spatial objects in the database and user interface, transactions and copies of objects; dependencies of spatial objects and their copies in the MVC user-interface architecture.

You should have experience in building user-interfaces and should have some background in analytical geometry. Examples are shown in Smalltalk, so a basic knowledge of Smalltalk would be helpful.

Index Terms

  1. Object-oriented geometry and graphics (abstract)

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM SIGPLAN OOPS Messenger
          ACM SIGPLAN OOPS Messenger  Volume 4, Issue 2
          April 1993
          284 pages
          ISSN:1055-6400
          DOI:10.1145/157710
          Issue’s Table of Contents
          • cover image ACM Conferences
            OOPSLA '92: Addendum to the proceedings on Object-oriented programming systems, languages, and applications (Addendum)
            December 1992
            320 pages
            ISBN:0897916107
            DOI:10.1145/157709

          Copyright © 1992 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 December 1992

          Check for updates

          Qualifiers

          • article
        • Article Metrics

          • Downloads (Last 12 months)0
          • Downloads (Last 6 weeks)0

          Other Metrics