Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 


SSL chap6_mj.html   Interaktion und
PortierbarkeitHTML

 
 products/sources/formale Sprachen/GAP/pkg/francy/doc/chap6_mj.html


<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
         "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<script type="text/javascript"
  src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>
<title>GAP (Francy) - Chapter 6: Francy Graphs</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="generator" content="GAPDoc2HTML" />
<link rel="stylesheet" type="text/css" href="manual.css" />
<script src="manual.js" type="text/javascript"></script>
<script type="text/javascript">overwriteStyle();</script>
</head>
<body class="chap6"  onload="jscontent()">


<div class="chlinktop"><span class="chlink1">Goto Chapter: </span><a href="chap0_mj.html">Top</a>  <a href="chap1_mj.html">1</a>  <a href="chap2_mj.html">2</a>  <a href="chap3_mj.html">3</a>  <a href="chap4_mj.html">4</a>  <a href="chap5_mj.html">5</a>  <a href="chap6_mj.html">6</a>  <a href="chap7_mj.html">7</a>  <a href="chap8_mj.html">8</a>  <a href="chap9_mj.html">9</a>  <a href="chap10_mj.html">10</a>  <a href="chapInd_mj.html">Ind</a>  </div>

<div class="chlinkprevnexttop"> <a href="chap0_mj.html">[Top of Book]</a>   <a href="chap0_mj.html#contents">[Contents]</a>    <a href="chap5_mj.html">[Previous Chapter]</a>    <a href="chap7_mj.html">[Next Chapter]</a>   </div>

<p id="mathjaxlink" class="pcenter"><a href="chap6.html">[MathJax off]</a></p>
<p><a id="X78CA6E5887373DA8" name="X78CA6E5887373DA8"></a></p>
<div class="ChapSects"><a href="chap6_mj.html#X78CA6E5887373DA8">6 <span class="Heading">Francy Graphs</span></a>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="chap6_mj.html#X7CC6903E78F24167">6.1 <span class="Heading">Categories</span></a>
</span>
<div class="ContSSBlock">
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7806CCD67F4EB260">6.1-1 IsFrancyGraph</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X87CD35308569DAE1">6.1-2 IsFrancyGraphType</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7D895F0886106B52">6.1-3 IsFrancyGraphDefaults</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X85CE7A9B82029355">6.1-4 IsShape</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X8424B5618458E11A">6.1-5 IsShapeType</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X793EF06E7B94E24E">6.1-6 IsShapeDefaults</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X8535990579CB5DAC">6.1-7 IsLink</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X849B921B7F2F5D3C">6.1-8 IsLinkDefaults</a></span>
</div></div>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="chap6_mj.html#X846063757EC05986">6.2 <span class="Heading">Families</span></a>
</span>
</div>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="chap6_mj.html#X7EABCC537D3BC549">6.3 <span class="Heading">Representations</span></a>
</span>
<div class="ContSSBlock">
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7FBB2ED67A91B1F6">6.3-1 IsFrancyGraphRep</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7998221386C4DBA0">6.3-2 IsFrancyGraphDefaultsRep</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7F60FE3F8620C142">6.3-3 IsFrancyGraphTypeRep</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X854F96047963F6FC">6.3-4 IsShapeRep</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X79A97344830D8E8C">6.3-5 IsShapeDefaultsRep</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X865567BF7B5CA57E">6.3-6 IsShapeTypeRep</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7841EC887ECC274F">6.3-7 IsLinkRep</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X854E4BD67B712165">6.3-8 IsLinkDefaultsRep</a></span>
</div></div>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="chap6_mj.html#X7DE8E16C7C2D387B">6.4 <span class="Heading">Operations</span></a>
</span>
<div class="ContSSBlock">
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X87510C7F82CAE1B2">6.4-1 Graph</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7A5B92FD8060E2E8">6.4-2 UnsetNodes</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7E210E5D871147DE">6.4-3 UnsetLinks</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7ABC7BC987B81777">6.4-4 Add</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7978AEF88748A068">6.4-5 Remove</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7A2C8F337BB5026D">6.4-6 Add</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X821273BA7F4DA924">6.4-7 Remove</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7D357B107D4949D1">6.4-8 Shape</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X83660FEB862437FB">6.4-9 GetShape</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7C4C5CDB87B3749B">6.4-10 GetShapes</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7EF659877F394CA8">6.4-11 Add</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X85BF74EF7F7666CC">6.4-12 Remove</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7DDA822185BE37C7">6.4-13 Add</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X86EED52F83DD8267">6.4-14 Remove</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7D44790C7E3DD809">6.4-15 Add</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X854D516B7E81D53F">6.4-16 Remove</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7A324F527BCA3207">6.4-17 Link</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7E90E1F17F599D08">6.4-18 Links</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X8273378F7F00BF6A">6.4-19 GetLink</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7B7ACA577E80B8E3">6.4-20 GetLinks</a></span>
</div></div>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="chap6_mj.html#X8690E870823975F3">6.5 <span class="Heading">Global</span></a>
</span>
</div>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="chap6_mj.html#X7C701DBF7BAE649A">6.6 <span class="Heading">Attributes</span></a>
</span>
<div class="ContSSBlock">
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X83D2C91985CF0C3D">6.6-1 Title</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X83D2C91985CF0C3D">6.6-2 Title</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7B25A8097AE1AC64">6.6-3 SetTitle</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X86780CBD85B39F72">6.6-4 Color</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X86780CBD85B39F72">6.6-5 Color</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7BCBDC2D84487FE9">6.6-6 SetColor</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7F60BE7583BFDD29">6.6-7 PosX</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7F60BE7583BFDD29">6.6-8 PosX</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X78A2408384F94449">6.6-9 SetPosX</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X82B9D3ED78341B5F">6.6-10 PosY</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X82B9D3ED78341B5F">6.6-11 PosY</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X85DC68867E9E34F2">6.6-12 SetPosY</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7A044BEB8590C906">6.6-13 Size</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7A044BEB8590C906">6.6-14 Size</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7F2308F18216D0DF">6.6-15 SetSize</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X82452F5F8205546C">6.6-16 Layer</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X82452F5F8205546C">6.6-17 Layer</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X865A2CCC7B7310AF">6.6-18 SetLayer</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X8057C33487656604">6.6-19 ParentShape</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X8057C33487656604">6.6-20 ParentShape</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7EEEDB5385F0FDC2">6.6-21 SetParentShape</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7C3653757FEE9F72">6.6-22 Simulation</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7C3653757FEE9F72">6.6-23 Simulation</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7A3901B97FAB1DC5">6.6-24 SetSimulation</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X80AF2B5D7A029564">6.6-25 Collapsed</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X80AF2B5D7A029564">6.6-26 Collapsed</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X8798FA78848FFA03">6.6-27 SetCollapsed</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X816339857B1118EC">6.6-28 Selected</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X816339857B1118EC">6.6-29 Selected</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7FDA75868647E405">6.6-30 SetSelected</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7D9DF25C82FCA1D9">6.6-31 ConjugateId</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7D9DF25C82FCA1D9">6.6-32 ConjugateId</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7DDBAECB874E7F40">6.6-33 SetConjugateId</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X80FA3A2E807481DE">6.6-34 Weight</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X80FA3A2E807481DE">6.6-35 Weight</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X830DCE657B6B1701">6.6-36 SetWeight</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X811D69FC859667AE">6.6-37 Length</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X811D69FC859667AE">6.6-38 Length</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7EFC492284D4C053">6.6-39 SetLength</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X8225EFFA78C9BF04">6.6-40 Invisible</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X8225EFFA78C9BF04">6.6-41 Invisible</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X836B3DE1838580F9">6.6-42 SetInvisible</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X859C4ED278422D03">6.6-43 Color</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X859C4ED278422D03">6.6-44 Color</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X84FF9CBB85CAF4A6">6.6-45 SetColor</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7F041B5D783EBE4C">6.6-46 Title</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X7F041B5D783EBE4C">6.6-47 Title</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap6_mj.html#X87333BEB7B63272B">6.6-48 SetTitle</a></span>
</div></div>
</div>

<h3>6 <span class="Heading">Francy Graphs</span></h3>

<p>A graph is visual representation or a diagram that represents data or values in an organized mode. With Francy, it is possible to build direct and indirect <code class="code">Graphs</code>.</p>

<p>Please see examples section.</p>

<p>Please see Francy-JS for client implementation.</p>

<p><a id="X7CC6903E78F24167" name="X7CC6903E78F24167"></a></p>

<h4>6.1 <span class="Heading">Categories</span></h4>

<p>In this section we show all Francy Graph Categories.</p>

<p><a id="X7806CCD67F4EB260" name="X7806CCD67F4EB260"></a></p>

<h5>6.1-1 IsFrancyGraph</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsFrancyGraph</code>( <var class="Arg">arg</var> )</td><td class="tdright">( filter )</td></tr></table></div>
<p>Returns: <code class="keyw">true</code> or <code class="keyw">false</code></p>

<p>Identifies <code class="code">Graph</code> objects.</p>

<p><a id="X87CD35308569DAE1" name="X87CD35308569DAE1"></a></p>

<h5>6.1-2 IsFrancyGraphType</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsFrancyGraphType</code>( <var class="Arg">arg</var> )</td><td class="tdright">( filter )</td></tr></table></div>
<p>Returns: <code class="keyw">true</code> or <code class="keyw">false</code></p>

<p>Identifies <code class="code">GraphType</code> objects.</p>

<p><a id="X7D895F0886106B52" name="X7D895F0886106B52"></a></p>

<h5>6.1-3 IsFrancyGraphDefaults</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsFrancyGraphDefaults</code>( <var class="Arg">arg</var> )</td><td class="tdright">( filter )</td></tr></table></div>
<p>Returns: <code class="keyw">true</code> or <code class="keyw">false</code></p>

<p>Identifies <code class="code">GraphDefaults</code> objects.</p>

<p><a id="X85CE7A9B82029355" name="X85CE7A9B82029355"></a></p>

<h5>6.1-4 IsShape</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsShape</code>( <var class="Arg">arg</var> )</td><td class="tdright">( filter )</td></tr></table></div>
<p>Returns: <code class="keyw">true</code> or <code class="keyw">false</code></p>

<p>Identifies <code class="code">Shape</code> objects.</p>

<p><a id="X8424B5618458E11A" name="X8424B5618458E11A"></a></p>

<h5>6.1-5 IsShapeType</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsShapeType</code>( <var class="Arg">arg</var> )</td><td class="tdright">( filter )</td></tr></table></div>
<p>Returns: <code class="keyw">true</code> or <code class="keyw">false</code></p>

<p>Identifies <code class="code">ShapeType</code> objects.</p>

<p><a id="X793EF06E7B94E24E" name="X793EF06E7B94E24E"></a></p>

<h5>6.1-6 IsShapeDefaults</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsShapeDefaults</code>( <var class="Arg">arg</var> )</td><td class="tdright">( filter )</td></tr></table></div>
<p>Returns: <code class="keyw">true</code> or <code class="keyw">false</code></p>

<p>Identifies <code class="code">ShapeDefaults</code> objects.</p>

<p><a id="X8535990579CB5DAC" name="X8535990579CB5DAC"></a></p>

<h5>6.1-7 IsLink</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsLink</code>( <var class="Arg">arg</var> )</td><td class="tdright">( filter )</td></tr></table></div>
<p>Returns: <code class="keyw">true</code> or <code class="keyw">false</code></p>

<p>Identifies <code class="code">Link</code> objects.</p>

<p><a id="X849B921B7F2F5D3C" name="X849B921B7F2F5D3C"></a></p>

<h5>6.1-8 IsLinkDefaults</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsLinkDefaults</code>( <var class="Arg">arg</var> )</td><td class="tdright">( filter )</td></tr></table></div>
<p>Returns: <code class="keyw">true</code> or <code class="keyw">false</code></p>

<p>Identifies <code class="code">LinkDefaults</code> objects.</p>

<p><a id="X846063757EC05986" name="X846063757EC05986"></a></p>

<h4>6.2 <span class="Heading">Families</span></h4>

<p>In this section we show all Francy Graph Families.</p>

<p><a id="X7EABCC537D3BC549" name="X7EABCC537D3BC549"></a></p>

<h4>6.3 <span class="Heading">Representations</span></h4>

<p>In this section we show all Francy Graph Representations.</p>

<p><a id="X7FBB2ED67A91B1F6" name="X7FBB2ED67A91B1F6"></a></p>

<h5>6.3-1 IsFrancyGraphRep</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsFrancyGraphRep</code>( <var class="Arg">arg</var> )</td><td class="tdright">( filter )</td></tr></table></div>
<p>Returns: <code class="keyw">true</code> or <code class="keyw">false</code></p>

<p>Checks whether an <code class="code">Object</code> has a <code class="code">Graph</code> internal representation.</p>

<p><a id="X7998221386C4DBA0" name="X7998221386C4DBA0"></a></p>

<h5>6.3-2 IsFrancyGraphDefaultsRep</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsFrancyGraphDefaultsRep</code>( <var class="Arg">arg</var> )</td><td class="tdright">( filter )</td></tr></table></div>
<p>Returns: <code class="keyw">true</code> or <code class="keyw">false</code></p>

<p>Checks whether an <code class="code">Object</code> has a <code class="code">GraphDefaults</code> internal representation.</p>

<p><a id="X7F60FE3F8620C142" name="X7F60FE3F8620C142"></a></p>

<h5>6.3-3 IsFrancyGraphTypeRep</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsFrancyGraphTypeRep</code>( <var class="Arg">arg</var> )</td><td class="tdright">( filter )</td></tr></table></div>
<p>Returns: <code class="keyw">true</code> or <code class="keyw">false</code></p>

<p>Checks whether an <code class="code">Object</code> has a <code class="code">GraphType</code> internal representation.</p>

<p><a id="X854F96047963F6FC" name="X854F96047963F6FC"></a></p>

<h5>6.3-4 IsShapeRep</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsShapeRep</code>( <var class="Arg">arg</var> )</td><td class="tdright">( filter )</td></tr></table></div>
<p>Returns: <code class="keyw">true</code> or <code class="keyw">false</code></p>

<p>Checks whether an <code class="code">Object</code> has a <code class="code">Shape</code> internal representation.</p>

<p><a id="X79A97344830D8E8C" name="X79A97344830D8E8C"></a></p>

<h5>6.3-5 IsShapeDefaultsRep</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsShapeDefaultsRep</code>( <var class="Arg">arg</var> )</td><td class="tdright">( filter )</td></tr></table></div>
<p>Returns: <code class="keyw">true</code> or <code class="keyw">false</code></p>

<p>Checks whether an <code class="code">Object</code> has a <code class="code">ShapeDefaults</code> internal representation.</p>

<p><a id="X865567BF7B5CA57E" name="X865567BF7B5CA57E"></a></p>

<h5>6.3-6 IsShapeTypeRep</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsShapeTypeRep</code>( <var class="Arg">arg</var> )</td><td class="tdright">( filter )</td></tr></table></div>
<p>Returns: <code class="keyw">true</code> or <code class="keyw">false</code></p>

<p>Checks whether an <code class="code">Object</code> has a <code class="code">ShapeType</code> internal representation.</p>

<p><a id="X7841EC887ECC274F" name="X7841EC887ECC274F"></a></p>

<h5>6.3-7 IsLinkRep</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsLinkRep</code>( <var class="Arg">arg</var> )</td><td class="tdright">( filter )</td></tr></table></div>
<p>Returns: <code class="keyw">true</code> or <code class="keyw">false</code></p>

<p>Checks whether an <code class="code">Object</code> has a <code class="code">Link</code> internal representation.</p>

<p><a id="X854E4BD67B712165" name="X854E4BD67B712165"></a></p>

<h5>6.3-8 IsLinkDefaultsRep</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsLinkDefaultsRep</code>( <var class="Arg">arg</var> )</td><td class="tdright">( filter )</td></tr></table></div>
<p>Returns: <code class="keyw">true</code> or <code class="keyw">false</code></p>

<p>Checks whether an <code class="code">Object</code> has a <code class="code">LinkDefaults</codeinternal representation.</p>

<p><a id="X7DE8E16C7C2D387B" name="X7DE8E16C7C2D387B"></a></p>

<h4>6.4 <span class="Heading">Operations</span></h4>

<p>In this section we show all Francy Graph Operations.</p>

<p><a id="X87510C7F82CAE1B2" name="X87510C7F82CAE1B2"></a></p>

<h5>6.4-1 Graph</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Graph</code>( <var class="Arg">IsFrancyGraphType</var>[, <var class="Arg">IsFrancyGraphDefaults</var>] )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Returns: <code class="code">Graph</code></p>

<p>Every object will be a subclass of this <code class="code">Graph</code>. All the objects contain the same base information.</p>

<p>Examples:</p>

<p>Create a simple <code class="code">Graph</code> of type <code class="code">GraphType.DIRECTED</code> with simple <code class="code">Shape</code> and connected with <code class="code">Links</code>:</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">graph := Graph(GraphType.DIRECTED);</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">SetSimulation(graph, false);</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">shape1 := Shape(ShapeType.SQUARE);</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">shape1!.layer := 1;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">shape2 := Shape(ShapeType.TRIANGLE);</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">shape2!.layer := 3;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">link := Link(shape1, shape2);</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">Add(graph, link);</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">Add(graph, [shape1, shape2]);</span>
</pre></div>

<p>Create a simple <code class="code">Graph</code> of type <code class="code">GraphType.UNDIRECTED</code> with simple <code class="code">Shape</code> and with a <code class="code">TriggerEvent.RIGHT_CLICK</code> <code class="code">Callback</code>:</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">graph := Graph(GraphType.UNDIRECTED);</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">shape := Shape(ShapeType.SQUARE);</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">MyFunction := function() Add(graph, Shape(ShapeType.Circle)); return graph; end;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">callback := Callback(TriggerType.RIGHT_CLICK, MyFunction);</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">Add(shape, callback);</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">Add(graph, shape);</span>
</pre></div>

<p><a id="X7A5B92FD8060E2E8" name="X7A5B92FD8060E2E8"></a></p>

<h5>6.4-2 UnsetNodes</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ UnsetNodes</code>( <var class="Arg">arg</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Removes all nodes from a graph.</p>

<p><a id="X7E210E5D871147DE" name="X7E210E5D871147DE"></a></p>

<h5>6.4-3 UnsetLinks</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ UnsetLinks</code>( <var class="Arg">arg</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Removes all nodes from a graph.</p>

<p><a id="X7ABC7BC987B81777" name="X7ABC7BC987B81777"></a></p>

<h5>6.4-4 Add</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Add</code>( <var class="Arg">IsFrancyGraph</var>[, <var class="Arg">IsLink</var>, <var class="Arg">List(IsLink)</var>] )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Returns: <code class="code">Graph</code></p>

<p>Add <code class="code">IsLink</code> to a specific <code class="code">Graph</code>.</p>

<p><a id="X7978AEF88748A068" name="X7978AEF88748A068"></a></p>

<h5>6.4-5 Remove</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Remove</code>( <var class="Arg">IsFrancyGraph</var>[, <var class="Arg">IsLink</var>, <var class="Arg">List(IsLink)</var>] )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Returns: <code class="code">Graph</code></p>

<p>Remove <code class="code">IsLink</code> from a specific <code class="code">Graph</code>.</p>

<p><a id="X7A2C8F337BB5026D" name="X7A2C8F337BB5026D"></a></p>

<h5>6.4-6 Add</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Add</code>( <var class="Arg">IsFrancyGraph</var>[, <var class="Arg">IsShape</var>, <var class="Arg">List(IsShape)</var>] )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Returns: <code class="code">Graph</code></p>

<p>Add <code class="code">IsShape</code> to a specific <code class="code">Graph</code>.</p>

<p><a id="X821273BA7F4DA924" name="X821273BA7F4DA924"></a></p>

<h5>6.4-7 Remove</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Remove</code>( <var class="Arg">IsFrancyGraph</var>[, <var class="Arg">IsShape</var>, <var class="Arg">List(IsShape)</var>] )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Returns: <code class="code">Graph</code></p>

<p>Remove <code class="code">IsShape</code> from a specific <code class="code">Graph</code>.</p>

<p><a id="X7D357B107D4949D1" name="X7D357B107D4949D1"></a></p>

<h5>6.4-8 Shape</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Shape</code>( <var class="Arg">IsShapeType</var>[, <var class="Arg">IsString(title)</var>, <var class="Arg">IsShapeDefaults</var>] )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Returns: <code class="code">Shape</code></p>

<p>Every object will be a subclass of <code class="code">Shape</codeobject. All the objects contain the same base information.</p>

<p><a id="X83660FEB862437FB" name="X83660FEB862437FB"></a></p>

<h5>6.4-9 GetShape</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ GetShape</code>( <var class="Arg">IsFrancyGraph</var>, <var class="Arg">IsString</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Returns: <code class="code">Shape</code></p>

<p>Gets a <code class="code">Shape</code> node from a <code class="code">Graph</code> by ID.</p>

<p><a id="X7C4C5CDB87B3749B" name="X7C4C5CDB87B3749B"></a></p>

<h5>6.4-10 GetShapes</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ GetShapes</code>( <var class="Arg">IsFrancyGraph</var>, <var class="Arg">IsString</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Returns: <code class="code">List(Shape)</code></p>

<p>Gets a <code class="code">Shape</code> node from a <code class="code">Graph</code> by ID.</p>

<p><a id="X7EF659877F394CA8" name="X7EF659877F394CA8"></a></p>

<h5>6.4-11 Add</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Add</code>( <var class="Arg">IsShape</var>[, <var class="Arg">IsMenu</var>, <var class="Arg">List(IsMenu)</var>] )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Returns: <code class="code">Shape</code></p>

<p>Add a <code class="code">Menu</code> to a specific <code class="code">Shape</code>.</p>

<p><a id="X85BF74EF7F7666CC" name="X85BF74EF7F7666CC"></a></p>

<h5>6.4-12 Remove</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Remove</code>( <var class="Arg">IsShape</var>[, <var class="Arg">IsMenu</var>, <var class="Arg">List(IsMenu)</var>] )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Returns: <code class="code">Shape</code></p>

<p>Remove a <code class="code">Menu</code> from a specific <code class="code">Shape</code>.</p>

<p><a id="X7DDA822185BE37C7" name="X7DDA822185BE37C7"></a></p>

<h5>6.4-13 Add</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Add</code>( <var class="Arg">IsShape</var>[, <var class="Arg">IsCallback</var>, <var class="Arg">List(IsCallback)</var>] )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Returns: <code class="code">Shape</code></p>

<p>Add a <code class="code">Callback</code> to a specific <code class="code">Shape</code>.</p>

<p><a id="X86EED52F83DD8267" name="X86EED52F83DD8267"></a></p>

<h5>6.4-14 Remove</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Remove</code>( <var class="Arg">IsShape</var>[, <var class="Arg">IsCallback</var>, <var class="Arg">List(IsCallback)</var>] )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Returns: <code class="code">Shape</code></p>

<p>Remove a <code class="code">Callback</code> from a specific <code class="code">Shape</code>.</p>

<p><a id="X7D44790C7E3DD809" name="X7D44790C7E3DD809"></a></p>

<h5>6.4-15 Add</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Add</code>( <var class="Arg">IsShape</var>[, <var class="Arg">IsFrancyMessage</var>, <var class="Arg">List(IsFrancyMessage)</var>] )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Returns: <code class="code">Shape</code></p>

<p>Add a <code class="code">Callback</code> to a specific <code class="code">Shape</code>.</p>

<p><a id="X854D516B7E81D53F" name="X854D516B7E81D53F"></a></p>

<h5>6.4-16 Remove</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Remove</code>( <var class="Arg">IsShape</var>[, <var class="Arg">IsFrancyMessage</var>, <var class="Arg">List(IsFrancyMessage)</var>] )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Returns: <code class="code">Shape</code></p>

<p>Remove a <code class="code">Callback</code> from a specific <code class="code">Shape</code>.</p>

<p><a id="X7A324F527BCA3207" name="X7A324F527BCA3207"></a></p>

<h5>6.4-17 Link</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Link</code>( <var class="Arg">IsShape</var>, <var class="Arg">IsShape</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Returns: <code class="code">Link</code></p>

<p>Creates a <code class="code">Link</code> or edge between the two <code class="code">Shape</code>.</p>

<p><a id="X7E90E1F17F599D08" name="X7E90E1F17F599D08"></a></p>

<h5>6.4-18 Links</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Links</code>( <var class="Arg">List(IsShape)</var>, <var class="Arg">List(IsShape)</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Returns: <code class="code">List(Link)</code></p>

<p>Creates a <code class="code">Link</code> or edge between the <code class="code">Shape</code> of the first list and the <code class="code">Shape</code> of the second list.</p>

<p><a id="X8273378F7F00BF6A" name="X8273378F7F00BF6A"></a></p>

<h5>6.4-19 GetLink</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ GetLink</code>( <var class="Arg">IsFrancyGraph</var>, <var class="Arg">IsString</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Returns: <code class="code">Link</code></p>

<p>Gets a <code class="code">Link</code> or edge from a graph by ID.</p>

<p><a id="X7B7ACA577E80B8E3" name="X7B7ACA577E80B8E3"></a></p>

<h5>6.4-20 GetLinks</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ GetLinks</code>( <var class="Arg">IsFrancyGraph</var>, <var class="Arg">IsString</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Returns: <code class="code">List(Link)</code></p>

<p>Gets a <code class="code">Link</code> or edge from a graph.</p>

<p><a id="X8690E870823975F3" name="X8690E870823975F3"></a></p>

<h4>6.5 <span class="Heading">Global</span></h4>

<p>In this section we show all Global Callback Francy Records for multi purpose.</p>

<p><a id="X7C701DBF7BAE649A" name="X7C701DBF7BAE649A"></a></p>

<h4>6.6 <span class="Heading">Attributes</span></h4>

<p>In this section we show all Francy Core Attributes</p>

<p><a id="X83D2C91985CF0C3D" name="X83D2C91985CF0C3D"></a></p>

<h5>6.6-1 Title</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Title</code>( <var class="Arg">arg</var> )</td><td class="tdright">( attribute )</td></tr></table></div>
<p>Returns: <code class="code">IsString</code> with the title of the object</p>

<p>Sets the <code class="code">Shape</codelabel title. Supports TeX syntax and will be Typeset, if supported by the client implementation.</p>

<p><a id="X83D2C91985CF0C3D" name="X83D2C91985CF0C3D"></a></p>

<h5>6.6-2 Title</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Title</code>( <var class="Arg">arg1</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p><a id="X7B25A8097AE1AC64" name="X7B25A8097AE1AC64"></a></p>

<h5>6.6-3 SetTitle</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ SetTitle</code>( <var class="Arg">IsRequiredArg</var>, <var class="Arg">IsString</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Sets the <code class="code">Shape</codelabel title.</p>

<p><a id="X86780CBD85B39F72" name="X86780CBD85B39F72"></a></p>

<h5>6.6-4 Color</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Color</code>( <var class="Arg">arg</var> )</td><td class="tdright">( attribute )</td></tr></table></div>
<p>Returns: <code class="code">IsInt</code></p>

<p>The <code class="code">Color</code> of the current <code class="code">Shape</code>. This should be an hexadecimal colour value, e.g.: #ff0000</p>

<p><a id="X86780CBD85B39F72" name="X86780CBD85B39F72"></a></p>

<h5>6.6-5 Color</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Color</code>( <var class="Arg">arg1</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p><a id="X7BCBDC2D84487FE9" name="X7BCBDC2D84487FE9"></a></p>

<h5>6.6-6 SetColor</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ SetColor</code>( <var class="Arg">IsShape</var>, <var class="Arg">IsString</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Sets the <code class="code">Color</code> value. This should be an hexadecimal colour value, e.g.: #ff0000</p>

<p><a id="X7F60BE7583BFDD29" name="X7F60BE7583BFDD29"></a></p>

<h5>6.6-7 PosX</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ PosX</code>( <var class="Arg">arg</var> )</td><td class="tdright">( attribute )</td></tr></table></div>
<p>Returns: <code class="code">IsInt</code></p>

<p>The Position in the X Axis of the <code class="code">Shape</code> in the <code class="code">Canvas</code> in pixels.</p>

<p><a id="X7F60BE7583BFDD29" name="X7F60BE7583BFDD29"></a></p>

<h5>6.6-8 PosX</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ PosX</code>( <var class="Arg">arg1</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p><a id="X78A2408384F94449" name="X78A2408384F94449"></a></p>

<h5>6.6-9 SetPosX</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ SetPosX</code>( <var class="Arg">IsShape</var>, <var class="Arg">IsInt</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Sets the Position in the X Axis of the <code class="code">Shape</code> in the <code class="code">Canvas</code> in pixels.</p>

<p><a id="X82B9D3ED78341B5F" name="X82B9D3ED78341B5F"></a></p>

<h5>6.6-10 PosY</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ PosY</code>( <var class="Arg">arg</var> )</td><td class="tdright">( attribute )</td></tr></table></div>
<p>Returns: <code class="code">IsInt</code></p>

<p>The Position in the Y Axis of the <code class="code">Shape</code> in the <code class="code">Canvas</code> in pixels.</p>

<p><a id="X82B9D3ED78341B5F" name="X82B9D3ED78341B5F"></a></p>

<h5>6.6-11 PosY</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ PosY</code>( <var class="Arg">arg1</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p><a id="X85DC68867E9E34F2" name="X85DC68867E9E34F2"></a></p>

<h5>6.6-12 SetPosY</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ SetPosY</code>( <var class="Arg">IsShape</var>, <var class="Arg">IsInt</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Sets the Position in the Y Axis of the <code class="code">Shape</code> in the <code class="code">Canvas</code> in pixels.</p>

<p><a id="X7A044BEB8590C906" name="X7A044BEB8590C906"></a></p>

<h5>6.6-13 Size</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Size</code>( <var class="Arg">arg</var> )</td><td class="tdright">( attribute )</td></tr></table></div>
<p>Returns: <code class="code">IsPosInt</code></p>

<p>The <code class="code">Size</code> of the <code class="code">Shape</code> in pixels.</p>

<p><a id="X7A044BEB8590C906" name="X7A044BEB8590C906"></a></p>

<h5>6.6-14 Size</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Size</code>( <var class="Arg">arg1</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p><a id="X7F2308F18216D0DF" name="X7F2308F18216D0DF"></a></p>

<h5>6.6-15 SetSize</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ SetSize</code>( <var class="Arg">IsShape</var>, <var class="Arg">IsPosInt</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Sets the <code class="code">Size</code> of the <code class="code">Shape</code> in pixels.</p>

<p><a id="X82452F5F8205546C" name="X82452F5F8205546C"></a></p>

<h5>6.6-16 Layer</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Layer</code>( <var class="Arg">arg</var> )</td><td class="tdright">( attribute )</td></tr></table></div>
<p>Returns: <code class="code">IsInt</code></p>

<p>The <code class="code">Layer</code> level in which the node will be placed. This property might also be used to apply a different color depending on the layer level. Depends on the client implementation.</p>

<p><a id="X82452F5F8205546C" name="X82452F5F8205546C"></a></p>

<h5>6.6-17 Layer</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Layer</code>( <var class="Arg">arg1</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p><a id="X865A2CCC7B7310AF" name="X865A2CCC7B7310AF"></a></p>

<h5>6.6-18 SetLayer</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ SetLayer</code>( <var class="Arg">IsShape</var>, <var class="Arg">IsInt</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Sets the <code class="code">Layer</code> number on a <code class="code">Shape</code>.</p>

<p><a id="X8057C33487656604" name="X8057C33487656604"></a></p>

<h5>6.6-19 ParentShape</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ ParentShape</code>( <var class="Arg">arg</var> )</td><td class="tdright">( attribute )</td></tr></table></div>
<p>Returns: <code class="code">IsShape</code></p>

<p>The <code class="code">ParentShape</code> in which the node will be placed. This property might also be used to apply a different color depending on the parent level. Depends on the client implementation.</p>

<p><a id="X8057C33487656604" name="X8057C33487656604"></a></p>

<h5>6.6-20 ParentShape</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ ParentShape</code>( <var class="Arg">arg1</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p><a id="X7EEEDB5385F0FDC2" name="X7EEEDB5385F0FDC2"></a></p>

<h5>6.6-21 SetParentShape</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ SetParentShape</code>( <var class="Arg">IsShape</var>, <var class="Arg">IsShape</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Sets the <code class="code">ParentShape</code> on a <code class="code">Shape</code>.</p>

<p><a id="X7C3653757FEE9F72" name="X7C3653757FEE9F72"></a></p>

<h5>6.6-22 Simulation</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Simulation</code>( <var class="Arg">arg</var> )</td><td class="tdright">( attribute )</td></tr></table></div>
<p>Returns: <code class="code">IsBool</code> True if enabled otherwise False</p>

<p><code class="code">Simulation</code> is a property that sets the simulation behavior by applying forces to organize the graphics, without the need to provide custom positions on the rendered GUI. Depends on the client implementation.</p>

<p><a id="X7C3653757FEE9F72" name="X7C3653757FEE9F72"></a></p>

<h5>6.6-23 Simulation</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Simulation</code>( <var class="Arg">arg1</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p><a id="X7A3901B97FAB1DC5" name="X7A3901B97FAB1DC5"></a></p>

<h5>6.6-24 SetSimulation</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ SetSimulation</code>( <var class="Arg">IsCanvas</var>, <var class="Arg">IsBool</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Sets the <code class="code">Simulation</code> behavior, as per de description above.</p>

<p><a id="X80AF2B5D7A029564" name="X80AF2B5D7A029564"></a></p>

<h5>6.6-25 Collapsed</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Collapsed</code>( <var class="Arg">arg</var> )</td><td class="tdright">( attribute )</td></tr></table></div>
<p>Returns: <code class="code">IsBool</code> True if enabled otherwise False</p>

<p><code class="code">Collapsed</code> is a property that sets <code class="code">Graph</code> Tree structures to fold by default on the rendered GUI.</p>

<p><a id="X80AF2B5D7A029564" name="X80AF2B5D7A029564"></a></p>

<h5>6.6-26 Collapsed</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Collapsed</code>( <var class="Arg">arg1</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p><a id="X8798FA78848FFA03" name="X8798FA78848FFA03"></a></p>

<h5>6.6-27 SetCollapsed</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ SetCollapsed</code>( <var class="Arg">IsCanvas</var>, <var class="Arg">IsBool</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Sets the <code class="code">Collapsed</code> behavior, as per the description above.</p>

<p><a id="X816339857B1118EC" name="X816339857B1118EC"></a></p>

<h5>6.6-28 Selected</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Selected</code>( <var class="Arg">arg</var> )</td><td class="tdright">( attribute )</td></tr></table></div>
<p>Returns: <code class="code">IsBool</code> True if enabled otherwise False</p>

<p><code class="code">Selected</code> is a property that sets <code class="code">Shape</code> objects as selected by default on the rendered GUI.</p>

<p><a id="X816339857B1118EC" name="X816339857B1118EC"></a></p>

<h5>6.6-29 Selected</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Selected</code>( <var class="Arg">arg1</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p><a id="X7FDA75868647E405" name="X7FDA75868647E405"></a></p>

<h5>6.6-30 SetSelected</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ SetSelected</code>( <var class="Arg">IsCanvas</var>, <var class="Arg">IsBool</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Sets the <code class="code">Selected</code> behavior, as per the description above.</p>

<p><a id="X7D9DF25C82FCA1D9" name="X7D9DF25C82FCA1D9"></a></p>

<h5>6.6-31 ConjugateId</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ ConjugateId</code>( <var class="Arg">arg</var> )</td><td class="tdright">( attribute )</td></tr></table></div>
<p>Returns: <code class="code">IsBool</code> True if enabled otherwise False</p>

<p><code class="code">ConjugateId</code> is a property that is used to group <code class="code">Shape</code> objects by default on the rendered GUI.</p>

<p><a id="X7D9DF25C82FCA1D9" name="X7D9DF25C82FCA1D9"></a></p>

<h5>6.6-32 ConjugateId</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ ConjugateId</code>( <var class="Arg">arg1</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p><a id="X7DDBAECB874E7F40" name="X7DDBAECB874E7F40"></a></p>

<h5>6.6-33 SetConjugateId</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ SetConjugateId</code>( <var class="Arg">IsCanvas</var>, <var class="Arg">IsBool</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Sets the <code class="code">Conjugate</code> behavior, as per the description above.</p>

<p><a id="X80FA3A2E807481DE" name="X80FA3A2E807481DE"></a></p>

<h5>6.6-34 Weight</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Weight</code>( <var class="Arg">arg</var> )</td><td class="tdright">( attribute )</td></tr></table></div>
<p>Returns: <code class="code">IsInt</code></p>

<p>The <code class="code">Weight</code> of the current <code class="code">Link</code> or edge.</p>

<p><a id="X80FA3A2E807481DE" name="X80FA3A2E807481DE"></a></p>

<h5>6.6-35 Weight</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Weight</code>( <var class="Arg">arg1</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p><a id="X830DCE657B6B1701" name="X830DCE657B6B1701"></a></p>

<h5>6.6-36 SetWeight</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ SetWeight</code>( <var class="Arg">IsLink</var>, <var class="Arg">IsInt</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Sets the <code class="code">Weight</code> value on a <code class="code">Link</code> or edge.</p>

<p><a id="X811D69FC859667AE" name="X811D69FC859667AE"></a></p>

<h5>6.6-37 Length</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Length</code>( <var class="Arg">arg</var> )</td><td class="tdright">( attribute )</td></tr></table></div>
<p>Returns: <code class="code">IsInt</code></p>

<p>The <code class="code">Length</code> of the current <code class="code">Link</code> or edge.</p>

<p><a id="X811D69FC859667AE" name="X811D69FC859667AE"></a></p>

<h5>6.6-38 Length</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Length</code>( <var class="Arg">arg1</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p><a id="X7EFC492284D4C053" name="X7EFC492284D4C053"></a></p>

<h5>6.6-39 SetLength</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ SetLength</code>( <var class="Arg">IsLink</var>, <var class="Arg">IsInt</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Sets the <code class="code">Length</code> value on a <code class="code">Link</code> or edge.</p>

<p><a id="X8225EFFA78C9BF04" name="X8225EFFA78C9BF04"></a></p>

<h5>6.6-40 Invisible</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Invisible</code>( <var class="Arg">arg</var> )</td><td class="tdright">( attribute )</td></tr></table></div>
<p>Returns: <code class="code">IsBoolean</code></p>

<p>The <code class="code">Invisible</code> property of the current <code class="code">Link</code> or edge.</p>

<p><a id="X8225EFFA78C9BF04" name="X8225EFFA78C9BF04"></a></p>

<h5>6.6-41 Invisible</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Invisible</code>( <var class="Arg">arg1</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p><a id="X836B3DE1838580F9" name="X836B3DE1838580F9"></a></p>

<h5>6.6-42 SetInvisible</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ SetInvisible</code>( <var class="Arg">IsLink</var>, <var class="Arg">IsBool</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Sets the <code class="code">Invisible</code> property value on a <code class="code">Link</code> or edge.</p>

<p><a id="X859C4ED278422D03" name="X859C4ED278422D03"></a></p>

<h5>6.6-43 Color</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Color</code>( <var class="Arg">arg</var> )</td><td class="tdright">( attribute )</td></tr></table></div>
<p>Returns: <code class="code">IsInt</code></p>

<p>The <code class="code">Color</code> of the current <code class="code">Link</code> or edge.</p>

<p><a id="X859C4ED278422D03" name="X859C4ED278422D03"></a></p>

<h5>6.6-44 Color</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Color</code>( <var class="Arg">arg1</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p><a id="X84FF9CBB85CAF4A6" name="X84FF9CBB85CAF4A6"></a></p>

<h5>6.6-45 SetColor</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ SetColor</code>( <var class="Arg">IsShape</var>, <var class="Arg">IsString</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Sets the <code class="code">Color</code> value on a <code class="code">Link</code> or edge.</p>

<p><a id="X7F041B5D783EBE4C" name="X7F041B5D783EBE4C"></a></p>

<h5>6.6-46 Title</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Title</code>( <var class="Arg">arg</var> )</td><td class="tdright">( attribute )</td></tr></table></div>
<p>Returns: <code class="code">IsInt</code></p>

<p>The <code class="code">Title</code> of the current <code class="code">Link</code> or edge.</p>

<p><a id="X7F041B5D783EBE4C" name="X7F041B5D783EBE4C"></a></p>

<h5>6.6-47 Title</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ Title</code>( <var class="Arg">arg1</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p><a id="X87333BEB7B63272B" name="X87333BEB7B63272B"></a></p>

<h5>6.6-48 SetTitle</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ SetTitle</code>( <var class="Arg">IsShape</var>, <var class="Arg">IsString</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p>Sets the <code class="code">Title</code> value on a <code class="code">Link</code> or edge.</p>


<div class="chlinkprevnextbot"> <a href="chap0_mj.html">[Top of Book]</a>   <a href="chap0_mj.html#contents">[Contents]</a>    <a href="chap5_mj.html">[Previous Chapter]</a>    <a href="chap7_mj.html">[Next Chapter]</a>   </div>


<div class="chlinkbot"><span class="chlink1">Goto Chapter: </span><a href="chap0_mj.html">Top</a>  <a href="chap1_mj.html">1</a>  <a href="chap2_mj.html">2</a>  <a href="chap3_mj.html">3</a>  <a href="chap4_mj.html">4</a>  <a href="chap5_mj.html">5</a>  <a href="chap6_mj.html">6</a>  <a href="chap7_mj.html">7</a>  <a href="chap8_mj.html">8</a>  <a href="chap9_mj.html">9</a>  <a href="chap10_mj.html">10</a>  <a href="chapInd_mj.html">Ind</a>  </div>

<hr />
<p class="foot">generated by <a href="http://www.math.rwth-aachen.de/~Frank.Luebeck/GAPDoc">GAPDoc2HTML</a></p>
</body>
</html>

100%


¤ Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.0.25Bemerkung:  Wie Sie bei der Firma Beratungs- und Dienstleistungen beauftragen können  ¤

*Eine klare Vorstellung vom Zielzustand






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung ist noch experimentell.






                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Software

     Produkte
     Quellcodebibliothek

Aktivitäten

     Artikel über Sicherheit
     Anleitung zur Aktivierung von SSL

Muße

     Gedichte
     Musik
     Bilder

Jenseits des Üblichen ....

Besucherstatistik

Besucherstatistik

Monitoring

Montastic status badge