5.2.2.2 Tone Routines

  Input Coordinates Content of Processing
szxxtu U Rotation/Normalization transformation, Linear interpolation
szxxtt T Map projection, Great circle interpolation, Clipping at map boundaries
szxxtv V Clipping in viewport
szxxtp V Projection transformation, Switching between soft/hard fill
szxxtr R Clipping in WS viewport
szxxtz R WS transformation, buffering
szxxts V Buffering (soft fill)
sztnsv V Soft fill


These routines can be considered as expansions of the interface routine SZTNZc(N,PX,PY). The following is a program for producing a tone using the basic routines.


   CALL SZTNOP(ITPAT)

     CALL SZOPTc

       CALL SZSTTc(UXX,UYY)

        .......

     CALL SZCLTc

   CALL SZTNCL

sztnop changes the tone pattern, performs processing concerning the direction of the boundary lines, and inquires the necessary information using sgrget, so frequent calls will affect speed.