Skip to main content

Visualization of Abstract Concepts Using Generalized Path Binding

  • Conference paper
CG International ’90

Abstract

Our proposed framework for visualization of the domain of abstract conceptsA, into the domain of picturesP, defines the visualization functionf v which maps the abstract objects and relations inAinto pictorial objects and constraints inP. Here, we consider one generic and important class — ordering relation between the abstract objects, and how visualization of such relations should occur in general. For this, we propose a new framework, the Generalized Path Binding (GPB). GPB serves not only as a consistent model for visualizing such relations, but also provides a set of primitives for constructingf v ; this is achieved with a flexible algorithm which binds pictorial objects onto any paths in an arbitrary manner.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Aldus Corporation (1989)Aldus FreeHand User’s ManualAldus Corporation, Seattle, Washington, 2.0 edition

    Google Scholar 

  • Barr AH (1984) Global and local deformations of solid primitives.Computer Graphics, 18 (3): 21–30

    Article  Google Scholar 

  • Barth PS (1986) An object-oriented approach to graphical interfaces.ACM Transactions on Graphics, 5 (2): 142–172

    Article  MathSciNet  Google Scholar 

  • Beach R, Stone M (1983) Graphical style: Towards high quality illustrations.Computer Graphics, 17 (3): 127–135

    Article  Google Scholar 

  • Borning A (1981) The programming language aspects of thinglab, a constraint- oriented simulation laboratory.ACM Transactions on Programming Languages and Systems, 3 (4): 353–387

    Article  Google Scholar 

  • Borning A, Duisberg R (1986) Constraint-based tools for building user interfaces.ACM Transactions on Graphics, 5 (4): 345–374

    Article  Google Scholar 

  • Brown Mil (1984) A system for algorithm animation.Computer Graphics, 18(3):177– 186

    Google Scholar 

  • Brown Mil (1987)Algorithm Animation. The MIT Press

    Google Scholar 

  • Chen PP (1976) The entity-relationship model — towards a unified view of data.ACM Transactions on Database Systems, 1 (1): 9 — 36

    Article  Google Scholar 

  • Friedel M (1984) Automatic synthesis of graphical object description.Computer Graphics, 18 (3): 53–62

    Article  Google Scholar 

  • Hentenryck P Van (1989)Constraint Satisfaction in Logic Programming. The MIT Press, Cambridge, MA

    Google Scholar 

  • Kamada T (1989)Visualizing Abstract Objects and Relations: A Constraint-Based Approach. World Scientific, Singapore

    Google Scholar 

  • Kamada T, Kawai S (to appear) A general framework for visualizing abstract objects and relations.ACM Transactions on Graphics

    Google Scholar 

  • Maloney JH, Borning A, Freeman-Benson BN (1989) Constraint technology for user-interface construction in thinglab ii. In: Mayrowitz N (ed)OOPSLA’89 Conference Proceedings. Association for Computing Machinery, ACM Press, pp 381–388

    Google Scholar 

  • Matsuoka S, Kawai S (1989) On formal treatment of interactive graphics. InProceedings of the 39th Annual Convention IPS Japan(In Japanese)

    Google Scholar 

  • Myers BA (1983) Incence: A system for displaying data structures.Computer Graphics, 17 (3): 115–125

    Article  Google Scholar 

  • Nassi I, Schneiderman B (1973) Flowchart techniques for structured programming. ACM SIGPLAN Notices, 8 (8): 12–26

    Article  Google Scholar 

  • Nelson G (1984) Juno, a constraint-based graphics system.Computer Graphics, 19 (3): 225–234

    Google Scholar 

  • Noma T, Kunii TL, Kin N, Enomoto H, Aso E, Yamamoto T (1988) Drawing input through geometrical constructions: Specification and applications. In: Magnenat-Thalmann N, Thalmann D (ed)Proceedings of the CG International ’88. Springer-Verlag, pp 403–415

    Google Scholar 

  • Pavlidis T, Wyk CJ Van (1984) An automatic beautifier for drawings and illustrations.Computer Graphics, 19 (3): 225–234

    Article  Google Scholar 

  • Sederberg TW, Parry SR (1986) Free-form deformation of sold geometric models.Computer Graphics, 20 (3): 151–160

    Article  Google Scholar 

  • Steele GL, Sussman GJ (1980) Constraints — a language for expressing almost- hierarchical descriptions.Artificial Intelligence, 14 (1): 1–39

    Article  Google Scholar 

  • Sutherland IE (1963) Sketchpad: A man-machine graphical communication system. In:Proceedings of the SJCC, pp 329–346

    Google Scholar 

  • Whitted T (1983) Anti-aliased line drawing using brush extrusion.Computer Graphics, 17 (3): 151–156

    Article  Google Scholar 

  • Wyk CJ Van (1982) A high-level language for specifying pictures.ACM Transactions on Graphics, 1 (2): 163–182

    Article  Google Scholar 

  • Zanden BT Van der (1989)Incremental Constraint Satisfaction and its Application to Graphical Interfaces. PhD thesis, Dept. of Computer Science, Cornell University

    Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1990 Springer-Verlag Tokyo

About this paper

Cite this paper

Nakayama, K., Matsuoka, S., Kawai, S. (1990). Visualization of Abstract Concepts Using Generalized Path Binding. In: Chua, TS., Kunii, T.L. (eds) CG International ’90. Springer, Tokyo. https://doi.org/10.1007/978-4-431-68123-6_23

Download citation

  • DOI: https://doi.org/10.1007/978-4-431-68123-6_23

  • Publisher Name: Springer, Tokyo

  • Print ISBN: 978-4-431-68125-0

  • Online ISBN: 978-4-431-68123-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics