“A practical approach to implementing line printer graphics” by Rumsey and Walker

  • ©John R. Rumsey and Roger S. Walker




    A practical approach to implementing line printer graphics



    The capability of generating graphical images on a line printer is very desirable. Many ad hoc special purpose implementations exist that satisfy the needs of particular users. A single general purpose line printer graphics capability, however, compatible with widely distributed Calcomp pen plotter software, could eliminate the need for many special purpose implementations. An implementation approach is described for a set of subroutines which are designed to minimize storage requirements to maintain a complete graphical image. The software has been widely accepted in university, government, and industry environments to augment and occasionally replace pen plotting facilities.


    1. Bronson, Richard, “Submatrices and Partitioning”, Matrix Methods, p. 16. Academic Press, Inc. 1970.
    2. Knuth, Donald E., “Information Structures”, The Art of Computer Programming, Vol. 1, pp. 240-258. Addison-Wesley, Inc. 1973.
    3. Knuth, Donald E., “Sorting by Insertion”, The Art of Computer Programming, Vol. 3, pp. 99-100. Addison-Wesley, Inc. 1973.
    4. Programming Calcomp Pen Plotters, California Computer Products, Inc., 305 North Muller Street, Anaheim, California, 92803. June, 1968.
    5. Rees, Paul K., “Rotation”, Analytic Geometry, pp. 91-93. Prentice Hall, Inc. 1970.
    6. Rumsey, John R., Roger S. Walker, Line Printer Plotting, NTIS Publication PB-248-996, August 1975.
    7. Williams, Gary, Roger S. Walker, Technical Report CSP-76-1, University of Texas at Arlington, January 1976.
    8. Williamson, Hugh, “Hidden Line Plotting Program”, Communications of the ACM, pp. 100-103. February, 1972.

ACM Digital Library Publication:

Overview Page: