Files
magic/doc/html/wind3d/render.html
T
Tim Edwards a816da60f9 Updated the HTML command reference files to refer to magic version 8.3,
since all of the title images still had 8.2, and the title text still
said 7.3 or 7.4, having not been updated for a long time.
2024-01-09 16:37:00 -05:00

82 lines
2.9 KiB
HTML

<HTML>
<HEAD>
<STYLE type="text/css">
H1 {color: black }
H2 {color: maroon }
H3 {color: #007090 }
A.head:link {color: #0060a0 }
A.head:visited {color: #3040c0 }
A.head:active {color: white }
A.head:hover {color: yellow }
A.red:link {color: red }
A.red:visited {color: maroon }
A.red:active {color: yellow }
</STYLE>
</HEAD>
<TITLE>Magic-8.3 Command Reference</TITLE>
<BODY BACKGROUND=../graphics/blpaper.gif>
<H1> <IMG SRC=../graphics/magic_title8_3.gif ALT="Magic VLSI Layout Tool Version 8.3">
<IMG SRC=../graphics/magic_OGL_sm.gif ALIGN="top" ALT="*"> </H1>
<H2>render</H2>
<HR>
Specify properties of CIF layer rendering
<HR>
render name [height thick [style]]
<H3>Usage:</H3>
<BLOCKQUOTE>
<B>render</B> <I>name</I> [<I>height thick</I> [<I>style</I>]] <BR><BR>
<BLOCKQUOTE>
where <I>name</I> is the CIF name of a CIF or GDS layer,
<I>height</I> and <I>thick</I> are values for the height
above substrate of the layer bottom, and the total layer
thickness, and <I>style</I> is a known display style from
the <TT>.dstyle</TT> file.
</BLOCKQUOTE>
</BLOCKQUOTE>
<H3>Summary:</H3>
<BLOCKQUOTE>
The <B>render</B> command can be used to replace or complement
the <B>render</B> lines in the <B>cifoutput</B> section of a
<B>magic</B> technology file. These lines specify, for each
CIF/GDS layer to be drawn, a height and thickness value, and
a style to use when drawing the layer. <P>
Note that normally, <B>magic</B> styles are used to draw
internal tile types, not CIF/GDS layers. Thus, each of these
layers must be mapped to a style before magic can draw them.
Without specification, the style defaults to zero (actual output
dependent on the contents of the <TT>.dstyle</TT> file), and
height and thickness also default to zero.
</BLOCKQUOTE>
<H3>Implementation Notes:</H3>
<BLOCKQUOTE>
<B>render</B> is implemented as a built-in <B>wind3d</B>
window command in <B>magic</B>. It can only be invoked from
a window created with the <B>specialopen wind3d</B> command,
or the <B>render</B> procedure. Note that the <B>wind3d</B>
window is only available when magic is compiled with the OpenGL
graphics option and invoked with <B>magic -d OGL</B>. <P>
Note that macros of the <B>wind3d</B> window are hard-coded,
and cannot be changed with the <B>macro</B>, <B>gmacro</B>, or
<B>imacro</B> commands. There is no "<TT>:</TT>" macro for
entering commands; to enter commands from the command-line,
use the <A HREF=../tk_path_name.html> <I>tk_path_name</I></A>
command. The default Tk path name of the <B>wind3d</B> window
is "<TT>.magic3d</TT>".
</BLOCKQUOTE>
<P><IMG SRC=../graphics/line1.gif><P>
<TABLE BORDER=0>
<TR>
<TD> <A HREF=../commands.html>Return to command index</A>
</TR>
</TABLE>
<P><I>Last updated:</I> October, 2004<P>
</BODY>
</HTML>