* - etiquetas (array) (para gráficos de torta muestra las etiquetas
* en lugar de los porcentajes)
* - explotar (para torta y torta3D) (valor que indica la separación de
- * de las porciones de la torta)
+ * de las porciones de la torta)
* - posLeyenda (array con dos coordenadas para la posición de la leyenda)
- * - formatoValores (string con el formato que se quiere dar a los valores (sprintf))
+ * - formatoValores (string con el formato que se quiere dar a los valores
+ * (sprintf))
+ * - noAgregar (Si está seteado indica que la secuencia se genera pero no
+ * se agrega al gráfico. Se utiliza para gráficos de barras
+ * acumulativos, donde las secuencias deben agregarse todas
+ * juntas al final)
*
* @return plot
* @access public
}else
{
- die ("Error: Tipo de grafico $tipo no valido (aun)");
+ trigger_error ("Error: Tipo de grafico $tipo no valido (aun)", E_USER_ERROR);
}
}//del if tipo xy
$plot->ExplodeAll($atributos['explotar']);
}// del if torta
-
- $this->_grafico->Add($plot);
+
if (isset($atributos['posLeyenda']))
{
$this->_grafico->legend->ypos = $atributos['posLeyenda'][1];
}
- return $plot;
+ if (!isset($atributos['noAgregar']))
+ $this->_grafico->Add($plot);
+
+ return $plot;
}