%% ttemp_full.mp
%% Created by Laurence D. Finston (LDF) Mo 7. Aug 09:30:38 CEST 2023

%% * (1) Copyright and License.

%%%% This file is part of GNU 3DLDF, a package for three-dimensional drawing.  
%%%% Copyright (C) 2023 The Free Software Foundation, Inc.  

%%%% GNU 3DLDF is free software; you can redistribute it and/or modify 
%%%% it under the terms of the GNU General Public License as published by 
%%%% the Free Software Foundation; either version 3 of the License, or 
%%%% (at your option) any later version.  

%%%% GNU 3DLDF is distributed in the hope that it will be useful, 
%%%% but WITHOUT ANY WARRANTY; without even the implied warranty of 
%%%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the 
%%%% GNU General Public License for more details.  

%%%% You should have received a copy of the GNU General Public License 
%%%% along with GNU 3DLDF; if not, write to the Free Software 
%%%% Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA 

%%%% GNU 3DLDF is a GNU package.  
%%%% It is part of the GNU Project of the  
%%%% Free Software Foundation 
%%%% and is published under the GNU General Public License. 
%%%% See the website http://www.gnu.org 
%%%% for more information.   
%%%% GNU 3DLDF is available for downloading from 
%%%% http://www.gnu.org/software/3dldf/LDF.html.

%%%% Please send bug reports to Laurence.Finston@gmx.de
%%%% The mailing list help-3dldf@gnu.org is available for people to 
%%%% ask other users for help.  
%%%% The mailing list info-3dldf@gnu.org is for sending 
%%%% announcements to users. To subscribe to these mailing lists, send an 
%%%% email with ``subscribe <email-address>'' as the subject.  

%%%% The author can be contacted at: 

%%%% Laurence D. Finston 
%%%% c/o Free Software Foundation, Inc. 
%%%% 51 Franklin St, Fifth Floor 
%%%% Boston, MA  02110-1301  
%%%% USA

%%%% Laurence.Finston@gmx.de



prologues := 3;
outputtemplate := "%j_%3c.eps";

pair p[];

numeric frame_ht;
numeric frame_wd;


frame_ht = 810.69128pt;
frame_wd = 1081.47394pt;

path frame;

frame =    (-.5frame_wd, -.5frame_ht) -- (.5frame_wd, -.5frame_ht)
        -- (.5frame_wd, .5frame_ht) -- (-.5frame_wd, .5frame_ht)
        -- cycle;

beginfig(1);

  pickup pencircle scaled 1mm;
  
  draw frame shifted (-.5mm, .5mm) withcolor blue;

  for i = 0 upto 3:
    p[i] = point i of frame;
  endfor;


  
  for i = 1 upto 4:
    draw (i/5)[p0, p1] -- (i/5)[p3, p2] withcolor blue;
    draw (i/5)[p0, p3] -- (i/5)[p1, p2] withcolor blue;
  endfor;
  
endfig;


end;


%% * (1) Local variables for Emacs.

%% Local Variables:
%% mode:Metapost
%% eval:(outline-minor-mode t)
%% eval:(read-abbrev-file abbrev-file-name)
%% outline-regexp:"%% [*\f]+"
%% End:





