Sophie

Sophie

distrib > Mandriva > 2007.0 > i586 > media > contrib-release > by-pkgid > 8079d983ecf371717db799dd75bd56c2 > files > 26

libopenrm1-1.5.2-2mdv2007.0.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<html><head><title>OpenRM - RM Library (rminit.c)</title></head>
<body bgcolor=white fgcolor=black>
<table width="100%" border=2 cellspacing=0 cellpadding=0 bgcolor="khaki" valign="center">
<th><img src="./images/ormsg.gif">
</th>
</table>
<spacer type=vertical size=15>
<h2>Index of OpenRM - RM Library</h2>
<spacer type=vertical size=15>
<a name="rmInit"> 
<pre><b>
 void rmInit (void)
</b></pre>
<pre>
 No arguments.
</pre>
<menu><P>
 An initialization routine, rmInit() will perform 4 steps:
</P>
<P>
   1) initialize the internal scene graph datastructure
   2) precompute trigonometric values used for primitive tessellation
   3) initialize the internal font registry datastructure
   4) output the OpenRM copyright notice
</P>
<P>
 After these steps are performed, RM is not yet fully functional,
 since a rendering context must be created, bound to an RMpipe, and
 that context made current in order for rendering to proceed.
</P>
<P>
 See rmauxCreateXWindow, rmauxCreateW32Window, rmPipeSetWindow,
 rmPipeMakeCurrent.
</P></menu>
<i>librm library source file: rminit.c </i><hr width="75%">
<a name="rmFinish"> 
<pre><b>
 void rmFinish (void)
</b></pre>
<pre>
 No arguments.
</pre>
<menu><P>
 rmFinish() is used to cleanse the OpenRM component manager, and is
 typically called as part of an application's shutdown procedure. It
 will also delete the scene graph rooted at rmRootNode(), but will not
 delete scene graph nodes that are not part of the directed acyclic
 graph connected to rmRootNode().
</P></menu>
<i>librm library source file: rminit.c </i><hr width="75%">
</body></html>