Having to call pladv, plvpor, plwind and plbox is excessively cumbersome for drawing simple graphs. Subroutine plenv combines all four of these in one subroutine, using the standard viewport, and a limited subset of the capabilities of plbox. For example, the graph described above could be initiated by the call:
plenv(0.0,12.0,0.0,10.0,0,0);which is equivalent to the following series of calls:
pladv(0); plvsta(); plwind(0.0,12.0,0.0,10.0); plbox("BCNST",0.0,0,"BCNSTV",0.0,0);