<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Docs For Class cDWF</title>
<link rel="stylesheet" type="text/css" id="layout" href="../media/layout.css" media="screen">
<link rel="stylesheet" type="text/css" href="../media/style.css" media="all">
<link rel="stylesheet" type="text/css" href="../media/print.css" media="print">
</head>
<body>
<div id="header">
<div id="navLinks">
[ <a href="../classtrees_CDWF.html">Class Tree: CDWF</a> ]
[ <a href="../elementindex_CDWF.html">Index: CDWF</a> ]
[ <a href="../elementindex.html">All elements</a> ]
</div>
<div id="packagePosition">
<div id="packageTitle2">CDWF</div>
<div id="packageTitle">CDWF</div>
<div id="elementPath"> · </div>
</div>
</div>
<div id="nav" class="small">
<div id="packages">
Packages:
<p><a href="../li_CDWF.html">CDWF</a></p>
</div>
<div id="index">
<div id="files">
Files:<br>
<a href="../CDWF/_cDWF.php.html"> cDWF.php
</a><br>
</div>
<div id="interfaces">
</div>
<div id="classes">
Classes:<br>
<a href="../CDWF/cDWF.html"> cDWF
</a><br>
</div>
</div>
</div>
<div id="body">
<h1>Class: cDWF</h1>
<p style="margin: 0px;">Source Location: /cDWF.php</p>
<div class="leftcol">
<h3><a href="#class_details">Class Overview</a> <span class="smalllinenumber">[line 71]</span></h3>
<div id="classTree"><pre></pre>
</div>
<div class="small">
<p>Esta clase genera 3 tipos de diagramas: HTML, Gif y Flash</p>
<h4>Author(s):</h4>
<ul>
<li>Omar Eduardo Ortiz Garza <<a href="mailto:oortiz@tbanc.com">oortiz@tbanc.com</a>></li>
</ul>
<h4>Version:</h4>
<ul>
<li>1.0</li>
</ul>
<h4>Copyright:</h4>
<ul>
</li>
</div>
</div>
<div class="middlecol">
<h3><a href="#class_vars">Variables</a></h3>
<ul class="small">
<li><a href="../CDWF/cDWF.html#var$altoCaja">$altoCaja</a></li>
<li><a href="../CDWF/cDWF.html#var$archivoFlash">$archivoFlash</a></li>
<li><a href="../CDWF/cDWF.html#var$archivoGif">$archivoGif</a></li>
<li><a href="../CDWF/cDWF.html#var$cBorde">$cBorde</a></li>
<li><a href="../CDWF/cDWF.html#var$cConexion">$cConexion</a></li>
<li><a href="../CDWF/cDWF.html#var$cFondo">$cFondo</a></li>
<li><a href="../CDWF/cDWF.html#var$cFuente">$cFuente</a></li>
<li><a href="../CDWF/cDWF.html#var$cLienzo">$cLienzo</a></li>
<li><a href="../CDWF/cDWF.html#var$conexion">$conexion</a></li>
<li><a href="../CDWF/cDWF.html#var$cTitulo">$cTitulo</a></li>
<li><a href="../CDWF/cDWF.html#var$diagramaCorrecto">$diagramaCorrecto</a></li>
<li><a href="../CDWF/cDWF.html#var$fuenteF">$fuenteF</a></li>
<li><a href="../CDWF/cDWF.html#var$fuenteG">$fuenteG</a></li>
<li><a href="../CDWF/cDWF.html#var$fuenteH">$fuenteH</a></li>
<li><a href="../CDWF/cDWF.html#var$lienzoF">$lienzoF</a></li>
<li><a href="../CDWF/cDWF.html#var$lienzoG">$lienzoG</a></li>
<li><a href="../CDWF/cDWF.html#var$lienzoH">$lienzoH</a></li>
<li><a href="../CDWF/cDWF.html#var$margen">$margen</a></li>
<li><a href="../CDWF/cDWF.html#var$maxX">$maxX</a></li>
<li><a href="../CDWF/cDWF.html#var$maxY">$maxY</a></li>
<li><a href="../CDWF/cDWF.html#var$mensajeError">$mensajeError</a></li>
<li><a href="../CDWF/cDWF.html#var$nivel">$nivel</a></li>
<li><a href="../CDWF/cDWF.html#var$nodo">$nodo</a></li>
<li><a href="../CDWF/cDWF.html#var$nodoFinal">$nodoFinal</a></li>
<li><a href="../CDWF/cDWF.html#var$nodoInicial">$nodoInicial</a></li>
<li><a href="../CDWF/cDWF.html#var$pantallaX">$pantallaX</a></li>
<li><a href="../CDWF/cDWF.html#var$ruta">$ruta</a></li>
<li><a href="../CDWF/cDWF.html#var$tConexion">$tConexion</a></li>
<li><a href="../CDWF/cDWF.html#var$tId">$tId</a></li>
<li><a href="../CDWF/cDWF.html#var$titulo">$titulo</a></li>
<li><a href="../CDWF/cDWF.html#var$tNodo">$tNodo</a></li>
<li><a href="../CDWF/cDWF.html#var$tTitulo">$tTitulo</a></li>
</ul>
<h3><a href="#class_consts">Constants</a></h3>
<ul class="small">
</ul>
</div>
<div class="rightcol">
<h3><a href="#class_methods">Methods</a></h3>
<ul class="small">
<li><a href="../CDWF/cDWF.html#method__construct">__construct</a></li>
<li><a href="../CDWF/cDWF.html#methodaddConexion">addConexion</a></li>
<li><a href="../CDWF/cDWF.html#methodaddNodo">addNodo</a></li>
<li><a href="../CDWF/cDWF.html#methodaddRuta">addRuta</a></li>
<li><a href="../CDWF/cDWF.html#methoddelConexion">delConexion</a></li>
<li><a href="../CDWF/cDWF.html#methoddelNodo">delNodo</a></li>
<li><a href="../CDWF/cDWF.html#methodgeneraFlash">generaFlash</a></li>
<li><a href="../CDWF/cDWF.html#methodgeneraGif">generaGif</a></li>
<li><a href="../CDWF/cDWF.html#methodgeneraHTML">generaHTML</a></li>
<li><a href="../CDWF/cDWF.html#methodsetColor">setColor</a></li>
<li><a href="../CDWF/cDWF.html#methodsetDimension">setDimension</a></li>
<li><a href="../CDWF/cDWF.html#methodsetFuente">setFuente</a></li>
<li><a href="../CDWF/cDWF.html#methodsetGeneral">setGeneral</a></li>
<li><a href="../CDWF/cDWF.html#methodvalidaColor">validaColor</a></li>
<li><a href="../CDWF/cDWF.html#methodvalidaExtremos">validaExtremos</a></li>
<li><a href="../CDWF/cDWF.html#methodvalidar">validar</a></li>
<li><a href="../CDWF/cDWF.html#methodvisitaNodo">visitaNodo</a></li>
</ul>
</div>
<div id="content">
<hr>
<div class="contents">
</div>
<div class="leftCol">
<h2>Inherited Variables</h2>
<h2>Inherited Constants</h2>
</div>
<div class="rightCol">
<h2>Inherited Methods</h2>
</div>
<br clear="all">
<hr>
<a name="class_details"></a>
<h2>Class Details</h2>
<p align="center"><strong>Esta clase genera 3 tipos de diagramas: HTML, Gif y Flash
</strong></p>
<p>This class generete 3 kinds of diagrams: HTML, Gif and Flash</p><h4>Tags:</h4>
<ul>
<li><b>author</b> - Omar Eduardo Ortiz Garza <<a href="mailto:oortiz@tbanc.com">oortiz@tbanc.com</a>></li>
<li><b>version</b> - 1.0</li>
<li><b>since</b> - 2011-04-19</li>
</ul>
<p class="small" style="color: #334B66;">[ <a href="#top">Top</a> ]</p>
<hr>
<a name="class_vars"></a>
<h2>Class Variables</h2>
<a name="var$altoCaja"></a>
<p></p>
<h4>$altoCaja = <span class="value"> 120</span></h4>
<div class="indent">
<p class="linenumber">[line 99]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - protected</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="var$archivoFlash"></a>
<p></p>
<h4>$archivoFlash = <span class="value"> ""</span></h4>
<div class="indent">
<p class="linenumber">[line 85]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - protected</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="var$archivoGif"></a>
<p></p>
<h4>$archivoGif = <span class="value"> ""</span></h4>
<div class="indent">
<p class="linenumber">[line 84]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - protected</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="var$cBorde"></a>
<p></p>
<h4>$cBorde = <span class="value"> 0x000000</span></h4>
<div class="indent">
<p class="linenumber">[line 95]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - protected</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="var$cConexion"></a>
<p></p>
<h4>$cConexion = <span class="value"> 0x000000</span></h4>
<div class="indent">
<p class="linenumber">[line 96]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - protected</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="var$cFondo"></a>
<p></p>
<h4>$cFondo = <span class="value"> 0xFFFFFF</span></h4>
<div class="indent">
<p class="linenumber">[line 94]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - protected</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="var$cFuente"></a>
<p></p>
<h4>$cFuente = <span class="value"> 0x000000</span></h4>
<div class="indent">
<p class="linenumber">[line 93]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - protected</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="var$cLienzo"></a>
<p></p>
<h4>$cLienzo = <span class="value"> 0xFFFFFF</span></h4>
<div class="indent">
<p class="linenumber">[line 91]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - protected</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="var$conexion"></a>
<p></p>
<h4>$conexion = <span class="value">array()</span></h4>
<div class="indent">
<p class="linenumber">[line 74]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - protected</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="var$cTitulo"></a>
<p></p>
<h4>$cTitulo = <span class="value"> 0x000000</span></h4>
<div class="indent">
<p class="linenumber">[line 92]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - protected</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="var$diagramaCorrecto"></a>
<p></p>
<h4>$diagramaCorrecto = <span class="value"> FALSE</span></h4>
<div class="indent">
<p class="linenumber">[line 77]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - protected</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="var$fuenteF"></a>
<p></p>
<h4>$fuenteF = <span class="value"> "BabelSans-B.fdb"</span></h4>
<div class="indent">
<p class="linenumber">[line 108]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - protected</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="var$fuenteG"></a>
<p></p>
<h4>$fuenteG = <span class="value"> "verdana.ttf"</span></h4>
<div class="indent">
<p class="linenumber">[line 107]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - protected</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="var$fuenteH"></a>
<p></p>
<h4>$fuenteH = <span class="value"> "arial"</span></h4>
<div class="indent">
<p class="linenumber">[line 106]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - protected</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="var$lienzoF"></a>
<p></p>
<h4>$lienzoF = <span class="value"> NULL</span></h4>
<div class="indent">
<p class="linenumber">[line 80]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - protected</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="var$lienzoG"></a>
<p></p>
<h4>$lienzoG = <span class="value"> NULL</span></h4>
<div class="indent">
<p class="linenumber">[line 79]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - protected</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="var$lienzoH"></a>
<p></p>
<h4>$lienzoH = <span class="value"> ""</span></h4>
<div class="indent">
<p class="linenumber">[line 78]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - protected</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="var$margen"></a>
<p></p>
<h4>$margen = <span class="value"> 10</span></h4>
<div class="indent">
<p class="linenumber">[line 104]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - protected</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="var$maxX"></a>
<p></p>
<h4>$maxX = <span class="value"> 0</span></h4>
<div class="indent">
<p class="linenumber">[line 82]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - protected</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="var$maxY"></a>
<p></p>
<h4>$maxY = <span class="value"> 0</span></h4>
<div class="indent">
<p class="linenumber">[line 81]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - protected</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="var$mensajeError"></a>
<p></p>
<h4>$mensajeError = <span class="value"> ""</span></h4>
<div class="indent">
<p class="linenumber">[line 83]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - public</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="var$nivel"></a>
<p></p>
<h4>$nivel = <span class="value">array()</span></h4>
<div class="indent">
<p class="linenumber">[line 76]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - protected</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="var$nodo"></a>
<p></p>
<h4>$nodo = <span class="value">array()</span></h4>
<div class="indent">
<p class="linenumber">[line 73]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - protected</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="var$nodoFinal"></a>
<p></p>
<h4>$nodoFinal = <span class="value"> ""</span></h4>
<div class="indent">
<p class="linenumber">[line 89]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - protected</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="var$nodoInicial"></a>
<p></p>
<h4>$nodoInicial = <span class="value"> ""</span></h4>
<div class="indent">
<p class="linenumber">[line 88]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - protected</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="var$pantallaX"></a>
<p></p>
<h4>$pantallaX = <span class="value"> 1280</span></h4>
<div class="indent">
<p class="linenumber">[line 98]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - protected</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="var$ruta"></a>
<p></p>
<h4>$ruta = <span class="value">array()</span></h4>
<div class="indent">
<p class="linenumber">[line 75]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - protected</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="var$tConexion"></a>
<p></p>
<h4>$tConexion = <span class="value"> 10</span></h4>
<div class="indent">
<p class="linenumber">[line 103]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - protected</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="var$tId"></a>
<p></p>
<h4>$tId = <span class="value"> 14</span></h4>
<div class="indent">
<p class="linenumber">[line 101]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - protected</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="var$titulo"></a>
<p></p>
<h4>$titulo = <span class="value"> ""</span></h4>
<div class="indent">
<p class="linenumber">[line 87]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - protected</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="var$tNodo"></a>
<p></p>
<h4>$tNodo = <span class="value"> 14</span></h4>
<div class="indent">
<p class="linenumber">[line 102]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - protected</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="var$tTitulo"></a>
<p></p>
<h4>$tTitulo = <span class="value"> 20</span></h4>
<div class="indent">
<p class="linenumber">[line 100]</p>
<h4>Tags:</h4>
<ul>
<li><b>access</b> - protected</li>
</ul>
<p><b>Type:</b> mixed</p>
<p><b>Overrides:</b> </p>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<hr>
<a name="class_methods"></a>
<h2>Class Methods</h2>
<a name="method__construct"></a>
<p></p>
<h3>__construct</h3>
<div class="indent">
<p>
<code>cDWF __construct(
string
$titulo)</code>
</p>
<p class="linenumber">[line 122]</p>
<p align="center"><strong>Constructor de la clase
</strong></p>
<p>Crea la clase y permite inicializar el título del diagrama</p><p>Class constructor</p><p>Build the class and let set value to chart's title</p><h4>Tags:</h4>
<ul>
<li><b>since</b> - 2011-04-19</li>
</ul>
<h4>Parameters:</h4>
<ul>
<li>
<span class="type">string</span>
<b>$titulo</b>
-
</li>
</ul>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="methodaddConexion"></a>
<p></p>
<h3>addConexion</h3>
<div class="indent">
<p>
<code>void addConexion(
string
$origen, string
$destino, [array
$datos = array()])</code>
</p>
<p class="linenumber">[line 375]</p>
<p align="center"><strong>Agrega conexión
</strong></p>
<p>Agrega una conexión del punto origen al punto destino o actualiza valores si ya existe la conexión. si existen ambos nodos regresa TRUE, si no FALSE. usa un arreglo para camiar propiedades por defecto. $datos=array("propiedad 1"=>"valor1", "propiedad 2"=>"valor2", ..."propiedad N"=>"valorN") las posibles propiedades son: Texto y Color si hay errores ignora los datos incorrectos</p><p>Add connection</p><p>Add connectionfrom origin to destination, if already exist the connection update values. If both nodes exist return TRUE, els return FALSE. use an array to change default properties $datos=array("propertie 1"=>"value1", "propertie 2"=>"value2", ..."propertie N"=>"valueN") the posible properties are: Texto and Color if there is an error ignore values</p><h4>Tags:</h4>
<ul>
<li><b>since</b> - 2011-04-19</li>
</ul>
<h4>Parameters:</h4>
<ul>
<li>
<span class="type">string</span>
<b>$origen</b>
-
</li>
<li>
<span class="type">string</span>
<b>$destino</b>
-
</li>
<li>
<span class="type">array</span>
<b>$datos</b>
-
</li>
</ul>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="methodaddNodo"></a>
<p></p>
<h3>addNodo</h3>
<div class="indent">
<p>
<code>void addNodo(
array
$datos, [string
$id = NULL])</code>
</p>
<p class="linenumber">[line 285]</p>
<p align="center"><strong>Agrega nodo al diagrama
</strong></p>
<p>Agrega un nodo al diagrama o actualiza valores si nodo cin un arreglo $datos=array("propiedad 1"=>"valor1", "propiedad 2"=>"valor2", ..."propiedad N"=>"valorN") las posibles propiedades son: Texto, Fuente, Fondo, Borde, inicio, fin si hay errores ignora los datos incorrectos</p><p>Add node to chart</p><p>Add node to chart or update values if already exists, using an array $datos=array("propertie 1"=>"value1", "propertie 2"=>"value2", ..."propertie N"=>"valueN") the posible properties are: Texto, Fuente, Fondo, Borde, inicio, fin, si hay if there is an error ignore values</p>
<h4>Parameters:</h4>
<ul>
<li>
<span class="type">array</span>
<b>$datos</b>
-
</li>
<li>
<span class="type">string</span>
<b>$id</b>
-
</li>
</ul>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="methodaddRuta"></a>
<p></p>
<h3>addRuta</h3>
<div class="indent">
<p>
<code>void addRuta(
)</code>
</p>
<p class="linenumber">[line 428]</p>
<p align="center"><strong>Genera las rutas del diagrama
</strong></p>
<p>Genera las diferentes rutas posibles en el diagrama y determina si hay ciclos</p><p>Generate posible routes in chart</p><p>Generate all posibles routes and check for cicle routes</p><h4>Tags:</h4>
<ul>
<li><b>since</b> - 2011-04-19</li>
<li><b>access</b> - protected</li>
</ul>
<h4>Parameters:</h4>
<ul>
</ul>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="methoddelConexion"></a>
<p></p>
<h3>delConexion</h3>
<div class="indent">
<p>
<code>void delConexion(
string
$origen, string
$destino)</code>
</p>
<p class="linenumber">[line 410]</p>
<p align="center"><strong>Elimina conexión
</strong></p>
<p>Elimina una conexión del punto origen al punto destino</p><p>delete connection</p><p>Delete connection from origin to destination</p><h4>Tags:</h4>
<ul>
<li><b>since</b> - 2011-04-19</li>
</ul>
<h4>Parameters:</h4>
<ul>
<li>
<span class="type">string</span>
<b>$origen</b>
-
</li>
<li>
<span class="type">string</span>
<b>$destino</b>
-
</li>
</ul>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="methoddelNodo"></a>
<p></p>
<h3>delNodo</h3>
<div class="indent">
<p>
<code>void delNodo(
string
$id)</code>
</p>
<p class="linenumber">[line 335]</p>
<p align="center"><strong>Elimina nodo del diagrama
</strong></p>
<p>Elimina un nodo del diagrama, las conexiones relacionadas y si es nodo inicial o final quita esas marcas</p><p>delete node from chart</p><p>delete a node, related connections las conexiones relacionadas and unset if it is the inital or end node</p><h4>Tags:</h4>
<ul>
<li><b>since</b> - 2011-04-19</li>
</ul>
<h4>Parameters:</h4>
<ul>
<li>
<span class="type">string</span>
<b>$id</b>
-
</li>
</ul>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="methodgeneraFlash"></a>
<p></p>
<h3>generaFlash</h3>
<div class="indent">
<p>
<code>void generaFlash(
[
$archivo = ""])</code>
</p>
<p class="linenumber">[line 974]</p>
<p align="center"><strong>Genera flash del diagrama
</strong></p>
<p>Genera un archivo flash del diagrama con el nombre de archivo proporcionado (debe incluirse la ruta) si no se pasa el parámetro usa valores por defecto</p><p>Build chart in flash format</p><p>Build chart in flash format with the name recived (must include path) or use default values</p><h4>Tags:</h4>
<ul>
<li><b>since</b> - 2011-04-19 string $archivo</li>
</ul>
<h4>Parameters:</h4>
<ul>
<li>
<span class="type"></span>
<b>$archivo</b>
-
</li>
</ul>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="methodgeneraGif"></a>
<p></p>
<h3>generaGif</h3>
<div class="indent">
<p>
<code>void generaGif(
[
$archivo = ""])</code>
</p>
<p class="linenumber">[line 898]</p>
<p align="center"><strong>Genera gif del diagrama
</strong></p>
<p>Genera una gif del diagrama con el nombre de archivo proporcionado (debe incluirse la ruta) si no se pasa el parámetro usa valores por defecto</p><p>Build chart in gif format</p><p>Build gif chart with the name recived (must include path) or use default values</p><h4>Tags:</h4>
<ul>
<li><b>since</b> - 2011-04-19 string archivo</li>
</ul>
<h4>Parameters:</h4>
<ul>
<li>
<span class="type"></span>
<b>$archivo</b>
-
</li>
</ul>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="methodgeneraHTML"></a>
<p></p>
<h3>generaHTML</h3>
<div class="indent">
<p>
<code>void generaHTML(
)</code>
</p>
<p class="linenumber">[line 831]</p>
<p align="center"><strong>Genera html de nodos
</strong></p>
<p>Genera un diagramas en formato html usando las librerias de js excanvas.js (solo para IE), jquery.jsPlumb-1.2.5-all-min.js, jquery-1.4.2.min.js y jquery-ui-1.8.2.custom.min.js</p><p>Build html chart using the js libs: excanvas.js (solo para IE), jquery.jsPlumb-1.2.5-all-min.js, jquery-1.4.2.min.js y jquery-ui-1.8.2.custom.min.js</p><h4>Tags:</h4>
<ul>
<li><b>since</b> - 2011-04-19</li>
</ul>
<h4>Parameters:</h4>
<ul>
</ul>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="methodsetColor"></a>
<p></p>
<h3>setColor</h3>
<div class="indent">
<p>
<code>void setColor(
$color, array
$colores)</code>
</p>
<p class="linenumber">[line 671]</p>
<p align="center"><strong>Establece colores por defecto
</strong></p>
<p>Establece valores por defecto a traves de un arreglo como se muestra: $color=array("Parametro 1"=>color1,"Parametro 2"=>color2, ...,"Parametro N"=>colorN) donde los posibles parámetros son: Lienzo, Titulo, Fuente, Fondo, Borde y Conexion si encuentra errores los ignora y no hace nada</p><p>Set default colors</p><p>Set efault values using an array $color=array("Parameter 1"=>color1,"Parameter 2"=>color2, ...,"Parameter N"=>colorN) posible parameters are: Lienzo, Titulo, Fuente, Fondo, Borde y Conexion if there is an error ignore value</p><h4>Tags:</h4>
<ul>
<li><b>since</b> - 2011-04-19</li>
</ul>
<h4>Parameters:</h4>
<ul>
<li>
<span class="type">array</span>
<b>$colores</b>
-
</li>
<li>
<span class="type"></span>
<b>$color</b>
-
</li>
</ul>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="methodsetDimension"></a>
<p></p>
<h3>setDimension</h3>
<div class="indent">
<p>
<code>void setDimension(
array
$datos)</code>
</p>
<p class="linenumber">[line 227]</p>
<p align="center"><strong>Asigna dimensiones de pantalla, fuentes y alto de cajas
</strong></p>
<p>Establece dimensiones de pantalla, fuentes y alto de cajas con un arreglo $datos=array("propiedad 1"=>"valor1", "propiedad 2"=>"valor2", ..."propiedad N"=>"valorN") las posibles propiedades son: pantalla, caja, titulo, id, nodo conexion y margen si hay errores ignora los valores asignados</p><p>Set dimensions to screen, font and box height</p><p>set value to screen, font and box height using an array $datos=array("propertie 1"=>"value1", "propertie 2"=>"value2", ..."propertie N"=>"valueN") the posible properties are: pantalla, caja, titulo, id, nodo conexion y margen if there is an error ignore values</p><h4>Tags:</h4>
<ul>
<li><b>since</b> - 2011-04-19</li>
</ul>
<h4>Parameters:</h4>
<ul>
<li>
<span class="type">array</span>
<b>$datos</b>
-
</li>
</ul>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="methodsetFuente"></a>
<p></p>
<h3>setFuente</h3>
<div class="indent">
<p>
<code>void setFuente(
array
$datos)</code>
</p>
<p class="linenumber">[line 191]</p>
<p align="center"><strong>Asigna fuentes a usar
</strong></p>
<p>asigna valores a fuentess con un arreglo $datos=array("propiedad 1"=>"valor1", "propiedad 2"=>"valor2", ..."propiedad N"=>"valorN") las posibles propiedades son: html, gif, flash si hay errores ignora los valores asignados</p><p>Set font</p><p>set value to fonts using an array $datos=array("propertie 1"=>"value1", "propertie 2"=>"value2", ..."propertie N"=>"valueN") the posible properties are: html, gif, flash if there is an error ignore values</p><h4>Tags:</h4>
<ul>
<li><b>since</b> - 2011-04-19</li>
</ul>
<h4>Parameters:</h4>
<ul>
<li>
<span class="type">array</span>
<b>$datos</b>
-
</li>
</ul>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="methodsetGeneral"></a>
<p></p>
<h3>setGeneral</h3>
<div class="indent">
<p>
<code>void setGeneral(
array
$datos)</code>
</p>
<p class="linenumber">[line 151]</p>
<p align="center"><strong>Asigna valores a datos generales
</strong></p>
<p>asigna valores a datos generales con un arreglo $datos=array("propiedad 1"=>"valor1", "propiedad 2"=>"valor2", ..."propiedad N"=>"valorN") las posibles propiedades son: titulo, inicio, fin si hay errores ignora los valores asignados</p><p>Set values to general data</p><p>set values to general data using an array $datos=array("propertie 1"=>"value1", "propertie 2"=>"value2", ..."propertie N"=>"valueN") the posible properties are: titulo, inicio, fin if there is an error ignore values</p><h4>Tags:</h4>
<ul>
<li><b>since</b> - 2011-04-19</li>
</ul>
<h4>Parameters:</h4>
<ul>
<li>
<span class="type">array</span>
<b>$datos</b>
-
</li>
</ul>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="methodvalidaColor"></a>
<p></p>
<h3>validaColor</h3>
<div class="indent">
<p>
<code>void validaColor(
integer
$color)</code>
</p>
<p class="linenumber">[line 645]</p>
<p align="center"><strong>Valida color
</strong></p>
<p>Verifica que un color este dentro del rango x000000 y xFFFFFF regresa TRUE o FALSE</p><p>Valida color</p><p>check for color between x000000 y xFFFFFF, return TRUE o FALSE</p><h4>Tags:</h4>
<ul>
<li><b>since</b> - 2011-04-19</li>
<li><b>access</b> - protected</li>
</ul>
<h4>Parameters:</h4>
<ul>
<li>
<span class="type">integer</span>
<b>$color</b>
-
</li>
</ul>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="methodvalidaExtremos"></a>
<p></p>
<h3>validaExtremos</h3>
<div class="indent">
<p>
<code>void validaExtremos(
)</code>
</p>
<p class="linenumber">[line 585]</p>
<p align="center"><strong>Valida que existan extremos (inicio y fin)
</strong></p>
<p>Verifica que esten configurados extremos y que existan, asigna nodo inicial si no existe para poder dibujar diagramas</p><p>Check for initial and end node</p><p>check for initial and end node are sets and exist and set default initial node if not exists to allow draw charts</p><h4>Tags:</h4>
<ul>
<li><b>since</b> - 2011-04-19</li>
<li><b>access</b> - protected</li>
</ul>
<h4>Parameters:</h4>
<ul>
</ul>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="methodvalidar"></a>
<p></p>
<h3>validar</h3>
<div class="indent">
<p>
<code>void validar(
)</code>
</p>
<p class="linenumber">[line 617]</p>
<p align="center"><strong>Verifica que un diagrama sea válido
</strong></p>
<p>Verifica que el diagrama inicie y termine, pase por todos los nodos, no tenga regresos y todas las rutas acaben en el nodo final regresa TRUE o FALSE</p><p>Check for valid diagram</p><p>Check for initial and end node, all nodes are visited, no cilce routes all routes finish in end node. return TRUE o FALSE</p><h4>Tags:</h4>
<ul>
<li><b>since</b> - 2011-04-19</li>
</ul>
<h4>Parameters:</h4>
<ul>
</ul>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="methodvisitaNodo"></a>
<p></p>
<h3>visitaNodo</h3>
<div class="indent">
<p>
<code>void visitaNodo(
)</code>
</p>
<p class="linenumber">[line 532]</p>
<p align="center"><strong>Visita nodos a partir del nodo inicial
</strong></p>
<p>Visita los nodos partiendo del nodo inicial y detecta si hay huérfanos</p><p>Visit nodes beggining in the initial node</p><p>Visit nodes beggining in the initial node and check for orphans</p><h4>Tags:</h4>
<ul>
<li><b>since</b> - 2011-04-19</li>
<li><b>access</b> - protected</li>
</ul>
<h4>Parameters:</h4>
<ul>
</ul>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<hr>
<a name="class_consts"></a>
<h2>Class Constants</h2>
</div>
<div id="credit">
<hr>
Documentation generated on Thu, 05 May 2011 16:46:55 -0500 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.1</a>
</div>
</div>
</body>
</html>
|