You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
1.2 KiB
39 lines
1.2 KiB
2 years ago
|
C Copyright(C) 1999-2020 National Technology & Engineering Solutions
|
||
|
C of Sandia, LLC (NTESS). Under the terms of Contract DE-NA0003525 with
|
||
|
C NTESS, the U.S. Government retains certain rights in this software.
|
||
|
C
|
||
|
C See packages/seacas/LICENSE for details
|
||
|
|
||
|
C=======================================================================
|
||
|
SUBROUTINE SETVW (IVIEW, *)
|
||
|
C=======================================================================
|
||
|
|
||
|
C --*** SETVW *** (MESH) Set up viewport for view
|
||
|
C -- Written by Amy Gilkey - revised 02/12/85
|
||
|
C --
|
||
|
C --SETVW sets up the the viewport for the specified view.
|
||
|
C --
|
||
|
C --Parameters:
|
||
|
C -- IVIEW - IN - the view number
|
||
|
C -- * - return statement the cancel function is active
|
||
|
C --
|
||
|
C --Common Variables:
|
||
|
C -- Uses DVIEW, WVIEW of /LAYOUT/
|
||
|
|
||
|
PARAMETER (KLFT=1, KRGT=2, KBOT=3, KTOP=4)
|
||
|
|
||
|
COMMON /LAYOUD/ DVIEW(KTOP,4), WVIEW(KTOP,4)
|
||
|
|
||
|
LOGICAL MPVIEW, MPORT2, LDUM
|
||
|
LOGICAL GRABRT
|
||
|
|
||
|
IF (GRABRT ()) RETURN 1
|
||
|
|
||
|
LDUM = MPVIEW (DVIEW(KLFT,IVIEW), DVIEW(KRGT,IVIEW),
|
||
|
& DVIEW(KBOT,IVIEW), DVIEW(KTOP,IVIEW))
|
||
|
LDUM = MPORT2 (WVIEW(KLFT,IVIEW), WVIEW(KRGT,IVIEW),
|
||
|
& WVIEW(KBOT,IVIEW), WVIEW(KTOP,IVIEW))
|
||
|
|
||
|
RETURN
|
||
|
END
|