Changeset 318
- Timestamp:
- 02/26/08 22:05:39 (4 years ago)
- Location:
- cleversvg/trunk
- Files:
-
- 20 modified
-
. (modified) (1 prop)
-
base/csBaseElement.class.php (modified) (1 diff)
-
base/csBaseGradient.class.php (modified) (1 diff)
-
base/csBaseShape.class.php (modified) (1 diff)
-
cleversvg.php (modified) (2 diffs)
-
document/csDocument.class.php (modified) (1 diff)
-
elements/csCircle.class.php (modified) (1 diff)
-
elements/csEllipse.class.php (modified) (1 diff)
-
elements/csGroup.class.php (modified) (1 diff)
-
elements/csImage.class.php (modified) (1 diff)
-
elements/csLine.class.php (modified) (1 diff)
-
elements/csLink.class.php (modified) (1 diff)
-
elements/csPath.class.php (modified) (1 diff)
-
elements/csPolygon.class.php (modified) (1 diff)
-
elements/csPolyline.class.php (modified) (1 diff)
-
elements/csRect.class.php (modified) (1 diff)
-
elements/csText.class.php (modified) (1 diff)
-
exceptions/csException.class.php (modified) (1 diff)
-
gradients/csLinearGradient.class.php (modified) (1 diff)
-
gradients/csRadialGradient.class.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
cleversvg/trunk
- Property svn:ignore
-
old new 1 1 .project 2 .settings 3 .cache
-
- Property svn:ignore
-
cleversvg/trunk/base/csBaseElement.class.php
r304 r318 3 3 * SVG Base Element abstract class. Shapes and Groups all herit from this class. 4 4 * 5 * @author Nicolas Perriault <nperriault@ clever-age.com>5 * @author Nicolas Perriault <nperriault@gmail.com> 6 6 * @package cleversvg 7 7 * @subpackage elements -
cleversvg/trunk/base/csBaseGradient.class.php
r305 r318 3 3 * SVG base gradient abstract class 4 4 * 5 * @author Nicolas Perriault <nperriault@ clever-age.com>5 * @author Nicolas Perriault <nperriault@gmail.com> 6 6 * @package cleversvg 7 7 * @subpackage gradients -
cleversvg/trunk/base/csBaseShape.class.php
r304 r318 3 3 * SVG Base Shape abstract class. All shapes heritates from this base class. 4 4 * 5 * @author Nicolas Perriault <nperriault@ clever-age.com>5 * @author Nicolas Perriault <nperriault@gmail.com> 6 6 * @package cleversvg 7 7 * @subpackage elements -
cleversvg/trunk/cleversvg.php
r305 r318 1 1 <?php 2 2 /** 3 * <h3>CleverSvg library<h3>4 * <p>Include this file to be able to use the library, eg. :</p>3 * CleverSvg library 4 * Include this file to be able to use the library, eg. : 5 5 * <pre> 6 6 * require_once('cleversvg.php'); … … 12 12 * echo $doc->toXML(); 13 13 * </pre> 14 * 15 * @author Nicolas Perriault <nperriault@ clever-age.com>14 * 15 * @author Nicolas Perriault <nperriault@gmail.com> 16 16 * @package cleversvg 17 17 */ 18 $here = dirname(__FILE__); 19 require_once($here.'/exceptions/csException.class.php'); 20 require_once($here.'/base/csBaseElement.class.php'); 21 require_once($here.'/base/csBaseGradient.class.php'); 22 require_once($here.'/base/csBaseShape.class.php'); 23 require_once($here.'/gradients/csLinearGradient.class.php'); 24 require_once($here.'/gradients/csRadialGradient.class.php'); 25 require_once($here.'/elements/csCircle.class.php'); 26 require_once($here.'/elements/csImage.class.php'); 27 require_once($here.'/elements/csText.class.php'); 28 require_once($here.'/elements/csLine.class.php'); 29 require_once($here.'/elements/csPolygon.class.php'); 30 require_once($here.'/elements/csPolyline.class.php'); 31 require_once($here.'/elements/csGroup.class.php'); 32 require_once($here.'/elements/csPath.class.php'); 33 require_once($here.'/elements/csEllipse.class.php'); 34 require_once($here.'/elements/csLink.class.php'); 35 require_once($here.'/elements/csRect.class.php'); 36 require_once($here.'/document/csDocument.class.php'); 18 19 function __autoload($class) 20 { 21 $dirs = array('exceptions', 'base', 'gradients', 'elements', 'document'); 22 $pwd = dirname(__FILE__); 23 foreach ($dirs as $dir) 24 { 25 $class_file = sprintf('%s%s%s%s%s.class.php', 26 $pwd, DIRECTORY_SEPARATOR, 27 $dir, DIRECTORY_SEPARATOR, $class); 28 if (file_exists($class_file)) 29 { 30 class_exists($class) or require($class_file); 31 } 32 } 33 } -
cleversvg/trunk/document/csDocument.class.php
r306 r318 3 3 * Base SVG Document class 4 4 * 5 * @author Nicolas Perriault <nperriault@ clever-age.com>5 * @author Nicolas Perriault <nperriault@gmail.com> 6 6 * @package cleversvg 7 7 * @subpackage document -
cleversvg/trunk/elements/csCircle.class.php
r304 r318 3 3 * SVG Circle class 4 4 * 5 * @author Nicolas Perriault <nperriault@ clever-age.com>5 * @author Nicolas Perriault <nperriault@gmail.com> 6 6 * @package cleversvg 7 7 * @subpackage elements -
cleversvg/trunk/elements/csEllipse.class.php
r304 r318 3 3 * SVG Ellipse class 4 4 * 5 * @author Nicolas Perriault <nperriault@ clever-age.com>5 * @author Nicolas Perriault <nperriault@gmail.com> 6 6 * @package cleversvg 7 7 * @subpackage elements -
cleversvg/trunk/elements/csGroup.class.php
r304 r318 3 3 * SVG Group class 4 4 * 5 * @author Nicolas Perriault <nperriault@ clever-age.com>5 * @author Nicolas Perriault <nperriault@gmail.com> 6 6 * @package cleversvg 7 7 * @subpackage elements -
cleversvg/trunk/elements/csImage.class.php
r304 r318 3 3 * SVG Image class 4 4 * 5 * @author Nicolas Perriault <nperriault@ clever-age.com>5 * @author Nicolas Perriault <nperriault@gmail.com> 6 6 * @package cleversvg 7 7 * @subpackage elements -
cleversvg/trunk/elements/csLine.class.php
r304 r318 3 3 * SVG Line class 4 4 * 5 * @author Nicolas Perriault <nperriault@ clever-age.com>5 * @author Nicolas Perriault <nperriault@gmail.com> 6 6 * @package cleversvg 7 7 * @subpackage elements -
cleversvg/trunk/elements/csLink.class.php
r304 r318 3 3 * SVG Link class 4 4 * 5 * @author Nicolas Perriault <nperriault@ clever-age.com>5 * @author Nicolas Perriault <nperriault@gmail.com> 6 6 * @package cleversvg 7 7 * @subpackage elements -
cleversvg/trunk/elements/csPath.class.php
r304 r318 3 3 * SVG Path class 4 4 * 5 * @author Nicolas Perriault <nperriault@ clever-age.com>5 * @author Nicolas Perriault <nperriault@gmail.com> 6 6 * @package cleversvg 7 7 * @subpackage elements -
cleversvg/trunk/elements/csPolygon.class.php
r304 r318 3 3 * SVG Polygon class 4 4 * 5 * @author Nicolas Perriault <nperriault@ clever-age.com>5 * @author Nicolas Perriault <nperriault@gmail.com> 6 6 * @package cleversvg 7 7 * @subpackage elements -
cleversvg/trunk/elements/csPolyline.class.php
r304 r318 3 3 * SVG Polyline class 4 4 * 5 * @author Nicolas Perriault <nperriault@ clever-age.com>5 * @author Nicolas Perriault <nperriault@gmail.com> 6 6 * @package cleversvg 7 7 * @subpackage elements -
cleversvg/trunk/elements/csRect.class.php
r304 r318 3 3 * SVG Rectangle class 4 4 * 5 * @author Nicolas Perriault <nperriault@ clever-age.com>5 * @author Nicolas Perriault <nperriault@gmail.com> 6 6 * @package cleversvg 7 7 * @subpackage elements -
cleversvg/trunk/elements/csText.class.php
r304 r318 3 3 * SVG Text class 4 4 * 5 * @author Nicolas Perriault <nperriault@ clever-age.com>5 * @author Nicolas Perriault <nperriault@gmail.com> 6 6 * @package cleversvg 7 7 * @subpackage elements -
cleversvg/trunk/exceptions/csException.class.php
r304 r318 3 3 * SVG Generation exception 4 4 * 5 * @author Nicolas Perriault <nperriault@ clever-age.com>5 * @author Nicolas Perriault <nperriault@gmail.com> 6 6 * @package cleversvg 7 7 * @subpackage esxceptions -
cleversvg/trunk/gradients/csLinearGradient.class.php
r305 r318 3 3 * SVG linear gradient class 4 4 * 5 * @author Nicolas Perriault <nperriault@ clever-age.com>5 * @author Nicolas Perriault <nperriault@gmail.com> 6 6 * @package cleversvg 7 7 * @subpackage gradients -
cleversvg/trunk/gradients/csRadialGradient.class.php
r305 r318 3 3 * SVG radial gradient class 4 4 * 5 * @author Nicolas Perriault <nperriault@ clever-age.com>5 * @author Nicolas Perriault <nperriault@gmail.com> 6 6 * @package cleversvg 7 7 * @subpackage gradients
