Quelle chap6.html
Sprache: HTML
|
|
| products/Sources/formale Sprachen/GAP/pkg/francy/doc/chap6.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>
< 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.html">Top</a> <a href="chap1.html">1</a> <a href="chap2.html">2</a> <a href="chap3.html">3</a> <a href="chap4.html">4</a> <a href="chap5.html">5</a> <a href="chap6.html">6</a> <a href="chap7.html">7</a> <a href="chap8.html">8</a> <a href="chap9.html">9</a> <a href="chap10.html">10</a> <a href="chapInd.html">Ind</a> </div>
<div class="chlinkprevnexttop"> <a href="chap0.html">[Top of Book]</a> <a href="chap0.html#contents">[Contents]</a> <a href="chap5.html">[Previous Chapter]</a> <a href="chap7.html">[Next Chapter]</a> </div>
<p id="mathjaxlink" class="pcenter"><a href="chap6_mj.html">[MathJax on]</a></p>
<p><a id="X78CA6E5887373DA8" name="X78CA6E5887373DA8"></a></p>
<div class="ChapSects"><a href="chap6.html#X78CA6E5887373DA8">6 <span class="Heading">Francy Graphs</span></a>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="chap6.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.html#X7806CCD67F4EB260">6.1-1 IsFrancyGraph</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X87CD35308569DAE1">6.1-2 IsFrancyGraphType</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7D895F0886106B52">6.1-3 IsFrancyGraphDefaults</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X85CE7A9B82029355">6.1-4 IsShape</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X8424B5618458E11A">6.1-5 IsShapeType</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X793EF06E7B94E24E">6.1-6 IsShapeDefaults</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X8535990579CB5DAC">6.1-7 IsLink</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X849B921B7F2F5D3C">6.1-8 IsLinkDefaults</a></span>
</div></div>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="chap6.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.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.html#X7FBB2ED67A91B1F6">6.3-1 IsFrancyGraphRep</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7998221386C4DBA0">6.3-2 IsFrancyGraphDefaultsRep</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7F60FE3F8620C142">6.3-3 IsFrancyGraphTypeRep</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X854F96047963F6FC">6.3-4 IsShapeRep</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X79A97344830D8E8C">6.3-5 IsShapeDefaultsRep</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X865567BF7B5CA57E">6.3-6 IsShapeTypeRep</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7841EC887ECC274F">6.3-7 IsLinkRep</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X854E4BD67B712165">6.3-8 IsLinkDefaultsRep</a></span>
</div></div>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="chap6.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.html#X87510C7F82CAE1B2">6.4-1 Graph</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7A5B92FD8060E2E8">6.4-2 UnsetNodes</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7E210E5D871147DE">6.4-3 UnsetLinks</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7ABC7BC987B81777">6.4-4 Add</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7978AEF88748A068">6.4-5 Remove</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7A2C8F337BB5026D">6.4-6 Add</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X821273BA7F4DA924">6.4-7 Remove</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7D357B107D4949D1">6.4-8 Shape</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X83660FEB862437FB">6.4-9 GetShape</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7C4C5CDB87B3749B">6.4-10 GetShapes</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7EF659877F394CA8">6.4-11 Add</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X85BF74EF7F7666CC">6.4-12 Remove</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7DDA822185BE37C7">6.4-13 Add</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X86EED52F83DD8267">6.4-14 Remove</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7D44790C7E3DD809">6.4-15 Add</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X854D516B7E81D53F">6.4-16 Remove</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7A324F527BCA3207">6.4-17 Link</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7E90E1F17F599D08">6.4-18 Links</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X8273378F7F00BF6A">6.4-19 GetLink</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7B7ACA577E80B8E3">6.4-20 GetLinks</a></span>
</div></div>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="chap6.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.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.html#X83D2C91985CF0C3D">6.6-1 Title</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X83D2C91985CF0C3D">6.6-2 Title</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7B25A8097AE1AC64">6.6-3 SetTitle</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X86780CBD85B39F72">6.6-4 Color</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X86780CBD85B39F72">6.6-5 Color</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7BCBDC2D84487FE9">6.6-6 SetColor</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7F60BE7583BFDD29">6.6-7 PosX</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7F60BE7583BFDD29">6.6-8 PosX</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X78A2408384F94449">6.6-9 SetPosX</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X82B9D3ED78341B5F">6.6-10 PosY</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X82B9D3ED78341B5F">6.6-11 PosY</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X85DC68867E9E34F2">6.6-12 SetPosY</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7A044BEB8590C906">6.6-13 Size</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7A044BEB8590C906">6.6-14 Size</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7F2308F18216D0DF">6.6-15 SetSize</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X82452F5F8205546C">6.6-16 Layer</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X82452F5F8205546C">6.6-17 Layer</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X865A2CCC7B7310AF">6.6-18 SetLayer</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X8057C33487656604">6.6-19 ParentShape</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X8057C33487656604">6.6-20 ParentShape</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7EEEDB5385F0FDC2">6.6-21 SetParentShape</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7C3653757FEE9F72">6.6-22 Simulation</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7C3653757FEE9F72">6.6-23 Simulation</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7A3901B97FAB1DC5">6.6-24 SetSimulation</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X80AF2B5D7A029564">6.6-25 Collapsed</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X80AF2B5D7A029564">6.6-26 Collapsed</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X8798FA78848FFA03">6.6-27 SetCollapsed</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X816339857B1118EC">6.6-28 Selected</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X816339857B1118EC">6.6-29 Selected</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7FDA75868647E405">6.6-30 SetSelected</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7D9DF25C82FCA1D9">6.6-31 ConjugateId</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7D9DF25C82FCA1D9">6.6-32 ConjugateId</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7DDBAECB874E7F40">6.6-33 SetConjugateId</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X80FA3A2E807481DE">6.6-34 Weight</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X80FA3A2E807481DE">6.6-35 Weight</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X830DCE657B6B1701">6.6-36 SetWeight</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X811D69FC859667AE">6.6-37 Length</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X811D69FC859667AE">6.6-38 Length</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7EFC492284D4C053">6.6-39 SetLength</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X8225EFFA78C9BF04">6.6-40 Invisible</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X8225EFFA78C9BF04">6.6-41 Invisible</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X836B3DE1838580F9">6.6-42 SetInvisible</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X859C4ED278422D03">6.6-43 Color</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X859C4ED278422D03">6.6-44 Color</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X84FF9CBB85CAF4A6">6.6-45 SetColor</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7F041B5D783EBE4C">6.6-46 Title</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.html#X7F041B5D783EBE4C">6.6-47 Title</a></span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap6.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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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</code> internal 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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</code> object. 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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</code> label 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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</code> label 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; SetTitle</code>( <var class="Arg">IsShape</var>, <var class="Ar | |