Sophie

Sophie

distrib > Fedora > 14 > x86_64 > media > updates > by-pkgid > 727fa15453fcace956b835e2377d4269 > files > 690

player-doc-3.0.2-5.fc14.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
   "http://www.w3.org/TR/html4/strict.dtd">

<html>
<!-- $Id: header.html 8799 2010-06-28 04:12:42Z jpgr87 $ -->

<HEAD>


<meta HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=utf-8">
<meta name="keywords" content="stage, robot, simulation, player, player/stage">
<link href="doxygen.css" rel="stylesheet" type="text/css">

<style type="text/css">

.floatright { float: right; margin: 0 0 1em 1em; }

body {
  font-family: sans-serif;
  #font-family: Geneva, Verdana, Helvetica, Arial, sans-serif;
  background-color: #FFF;
  color:#000;
}


a:link { 
	color: #A00;
}

a:visited { 
	color: #800;
}

a { text-decoration: none; }
a:hover { text-decoration: underline; }


.timestamp { text-align:right; background-color: #DDD; font-size:75%;}

h1 { 
  font-size:160%; 
}

h2 {
  font-size:110%;
  #color: #FFF;
  #background-color: #666;
  #padding:3px;
}

h3 { text-align:left; }

img {
  border: 0;
}

ul.menu { 
    position:relative;
    left:-2.5em;
    margin-bottom:0px;
    margin-top:0px;
}

ul.menu1 { 
    position:relative;
    left:-2.1em;
    margin-bottom:0px;
    margin-top:0px;
}

li.menu { 
    list-style-type: none;
    position:relative;
    #left:-0.5em;
}


#sidebar { position: absolute; left:0px; padding:2em; top:0em; width:12em;}

#content { position: absolute; left:12em; top:0em; padding-left:3em; padding-right:3em; padding-bottom:2em; margin-top:1em; margin-right:2em; }

div.box { background-color:#EEE; border: 1px solid #000; padding: 0.5ex 0.4em 0.5ex 0.6em; margin:1em;  }
div.title { font-weight:bold; background-color:#eee; margin-bottom:2px;}

div.topbar { position: absolute; top:0px; left:9em; margin:1em; }

</style>

<TITLE>Player Manual</TITLE>

</HEAD>

<body>

<div id="sidebar"> 

<h2 style="text-align:center;">
<a href="index.html">
<img width=140 src="http://playerstage.sourceforge.net/images/player_button_v3.png" alt="Player logo"><br></a>
</h2>



<div class="box">
<div class=title>Player</div>

<ul class=menu>
<li class=menu><a href="index.html">Frontpage</a>
<li class=menu><a href="modules.html">Contents</a>
</ul>
</div>

<div class="box">
<div class=title>User</div>

<ul class=menu>
<li class=menu><a href="install.html">Installation</a>
<li class=menu><a href="start.html">Quick start</a>
<li class=menu><a href="supported_hardware.html">Supported&nbsp;devices</a>
<li class=menu><a href="group__tutorials.html">Tutorials</a>
<li class=menu><a href="group__utils.html">Utilities</a>
<li class=menu><a href="group__clientlibs.html">Client&nbsp;libraries</a>
<li class=menu><a href="http://playerstage.sourceforge.net/wiki/Basic_FAQ">FAQ</a>
<li class=menu><a href="help.html">Help</a>

</ul>
</div>

<div class=box>
<div class="title">Developer</div>
<ul class=menu>
<li class=menu><a href="architecture.html">Architecture</a>
<li class=menu><a href="group__libplayercore.html">libplayercore</a>
<ul class=menu1>
<li class=menu><a href="group__interfaces.html">interfaces</a></li>
</ul>
<li class=menu><a href="group__libplayerdrivers.html">libplayerdrivers</a>
<ul class=menu1>
<li class=menu><a href="group__drivers.html">drivers</a></li>
</ul>
<li class=menu><a href="group__libplayercommon.html">libplayercommon</a>
<li class=menu><a href="group__libplayerutils.html">libplayerutils</a>
<li class=menu><a href="group__libplayersd.html">libplayersd</a>
<li class=menu><a href="group__libplayertcp.html">libplayertcp</a>
<li class=menu><a href="group__libplayerxdr.html">libplayerxdr</a>
<li class=menu><a href="todo.html">TODO</a>
</ul>
</div>

<div class=box>
<!-- <a href="http://sourceforge.net"><img border=0 src="http://sourceforge.net/sflogo.php?group_id=42445&type=1"></a> -->
<div class="title">Online</div>
<a href="http://playerstage.sourceforge.net">Homepage</a><br>
<a href="http://sourceforge.net/project/showfiles.php?group_id=42445">Download</a><br>
<a href="http://sourceforge.net/projects/playerstage">Project</a><br>
<a href="http://sourceforge.net/tracker/?group_id=42445">Bugs</a><br>
<a href="http://sourceforge.net/mail/?group_id=42445">Help</a>
</div>


</div>

<div id="content" >
<!-- Generated by Doxygen 1.7.1 -->
<div class="header">
  <div class="headertitle">
<h1>graphics2d<br/>
<small>
[<a class="el" href="group__interfaces.html">Interface specifications</a>]</small>
</h1>  </div>
</div>
<div class="contents">

<p>Two-dimensional graphics interface.  
<a href="#_details">More...</a></p>
<table class="memberdecls">
<tr><td colspan="2"><p><a class="anchor" id="amgrpd41d8cd98f00b204e9800998ecf8427e"></a> </p>
<br/><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaca73a874da0e3a4073d632404af028b7"></a><!-- doxytag: member="interface_graphics2d::PLAYER_GRAPHICS2D_CMD_CLEAR" ref="gaca73a874da0e3a4073d632404af028b7" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__interface__graphics2d.html#gaca73a874da0e3a4073d632404af028b7">PLAYER_GRAPHICS2D_CMD_CLEAR</a>&nbsp;&nbsp;&nbsp;1</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Command subtype: clear the drawing area (send an empty message). <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4f65c217e535bd6b37f5f335e7ea0d32"></a><!-- doxytag: member="interface_graphics2d::PLAYER_GRAPHICS2D_CMD_POINTS" ref="ga4f65c217e535bd6b37f5f335e7ea0d32" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__interface__graphics2d.html#ga4f65c217e535bd6b37f5f335e7ea0d32">PLAYER_GRAPHICS2D_CMD_POINTS</a>&nbsp;&nbsp;&nbsp;2</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Command subtype: draw points. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8a2d0e71f915341dbdc5bf2ce5ca466f"></a><!-- doxytag: member="interface_graphics2d::PLAYER_GRAPHICS2D_CMD_POLYLINE" ref="ga8a2d0e71f915341dbdc5bf2ce5ca466f" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__interface__graphics2d.html#ga8a2d0e71f915341dbdc5bf2ce5ca466f">PLAYER_GRAPHICS2D_CMD_POLYLINE</a>&nbsp;&nbsp;&nbsp;3</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Command subtype: draw a polyline. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf1eb23eb904e44621d739425a9c75b42"></a><!-- doxytag: member="interface_graphics2d::PLAYER_GRAPHICS2D_CMD_POLYGON" ref="gaf1eb23eb904e44621d739425a9c75b42" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__interface__graphics2d.html#gaf1eb23eb904e44621d739425a9c75b42">PLAYER_GRAPHICS2D_CMD_POLYGON</a>&nbsp;&nbsp;&nbsp;4</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Command subtype: draw a polygon. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef struct <br class="typebreak"/>
<a class="el" href="structplayer__graphics2d__cmd__points.html">player_graphics2d_cmd_points</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__interface__graphics2d.html#gac7524ff63427b9108e55463c3a1e4c49">player_graphics2d_cmd_points_t</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Data: This interface produces no data.  <a href="#gac7524ff63427b9108e55463c3a1e4c49"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga36fff4371d7124c376935704a20d8ef5"></a><!-- doxytag: member="interface_graphics2d::player_graphics2d_cmd_polyline_t" ref="ga36fff4371d7124c376935704a20d8ef5" args="" -->
typedef struct <br class="typebreak"/>
<a class="el" href="structplayer__graphics2d__cmd__polyline.html">player_graphics2d_cmd_polyline</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__interface__graphics2d.html#ga36fff4371d7124c376935704a20d8ef5">player_graphics2d_cmd_polyline_t</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Command: Draw polyline (<a class="el" href="group__interface__graphics2d.html#ga8a2d0e71f915341dbdc5bf2ce5ca466f">PLAYER_GRAPHICS2D_CMD_POLYLINE</a>) Draw a series of straight line segments between a set of points. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa1d72d4246e6ebbe0dbc23a84a2e0618"></a><!-- doxytag: member="interface_graphics2d::player_graphics2d_cmd_polygon_t" ref="gaa1d72d4246e6ebbe0dbc23a84a2e0618" args="" -->
typedef struct <br class="typebreak"/>
<a class="el" href="structplayer__graphics2d__cmd__polygon.html">player_graphics2d_cmd_polygon</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__interface__graphics2d.html#gaa1d72d4246e6ebbe0dbc23a84a2e0618">player_graphics2d_cmd_polygon_t</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Command: Draw polygon (<a class="el" href="group__interface__graphics2d.html#gaf1eb23eb904e44621d739425a9c75b42">PLAYER_GRAPHICS2D_CMD_POLYGON</a>) Draw a polygon. <br/></td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>Two-dimensional graphics interface. </p>
<p>The <code>graphics2d</code> interface provides an interface to graphics devices. Drivers can implement this interface to provide clients and other drivers with graphics output. For example, Stage models present this interface to allow clients to draw in the Stage window. </p>
<hr/><h2>Typedef Documentation</h2>
<a class="anchor" id="gac7524ff63427b9108e55463c3a1e4c49"></a><!-- doxytag: member="player_interfaces.h::player_graphics2d_cmd_points_t" ref="gac7524ff63427b9108e55463c3a1e4c49" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structplayer__graphics2d__cmd__points.html">player_graphics2d_cmd_points</a>  <a class="el" href="structplayer__graphics2d__cmd__points.html">player_graphics2d_cmd_points_t</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Data: This interface produces no data. </p>
<p>Requests: This interface accepts no requests. Command: Draw points (<a class="el" href="group__interface__graphics2d.html#ga4f65c217e535bd6b37f5f335e7ea0d32">PLAYER_GRAPHICS2D_CMD_POINTS</a>) Draw some points. </p>

</div>
</div>
</div>
<!-- render the modification time of the source file -->


<div class="timestamp">
<hr>

<table style="width:100%;">
<tr>
<td style="text-align:left;">
Last updated 12 September 2005 21:38:45
<!--
<td style="text-align:right;">
<a href="http://validator.w3.org/check/referer"><img style="vertical-align:middle;border:0;width:88px;height:31px"
          src="http://www.w3.org/Icons/valid-html401"
          alt="Valid HTML 4.01!"></a>

 <a href="http://jigsaw.w3.org/css-validator/">
  <img style="vertical-align:middle;border:0;width:88px;height:31px"
       src="http://jigsaw.w3.org/css-validator/images/vcss"
       alt="Valid CSS!">
 </a>
-->
</tr>
</table>
</div>


</tr>
</table>

</BODY>
</HTML>