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</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" >‣ 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</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" >‣ 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</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" >‣ 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</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" >‣ 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 >
quality 100%
¤ Dauer der Verarbeitung: 0.29 Sekunden
(vorverarbeitet)
¤
*© Formatika GbR, Deutschland