| Recommend this page to a friend! |
| Info | Reputation | Support forum | Blog | Links |
| Ratings | Unique User Downloads | Download Rankings | ||||
| Not enough user ratings | Total: 727 | All time: 4,575 This week: 524 | ||||
| Version | License | PHP version | Categories | |||
| reingold-tilford 1.0 | BSD License | 5.3 | Algorithms, PHP 5, Graphics |
| Description | Author | |||||||||||||||||||||||||
This package can render tree structures in several image formats. Innovation Award
|
| |||||||||||||||||||||||||
|
| File | Role | Description | ||
|---|---|---|---|---|
| Lic. | License text | |||
| Doc. | Documentation | |||
| Doc. | sample output of bin/example_DOM.php | |||
| Example | sample output of bin/example_directory_tree_dynamic.php | |||
| / | bin |
| File | Role | Description |
|---|---|---|
| |
Example | example script that plots the directory structure of the installation |
| |
Example | example with some dynamic CSS goodies |
| |
Example | example script that plots the DOM node structure of a given HTML document. |
| |
Example | AJAX service endpoint |
| / | docs |
| / | docs | / | css |
| File | Role | Description | ||
|---|---|---|---|---|
| |
Data | Auxiliary data | ||
| |
Data | Auxiliary data | ||
| |
Data | Auxiliary data | ||
| |
Data | Auxiliary data | ||
| |
Data | Auxiliary data | ||
| |
Data | Auxiliary data | ||
| |
Data | Auxiliary data | ||
| / | docs | / | css | / | black-tie |
| File | Role | Description | ||
|---|---|---|---|---|
| |
Data | Auxiliary data | ||
| / | docs | / | css | / | black-tie | / | images |
| File | Role | Description |
|---|---|---|
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| / | docs | / | css | / | docblox |
| File | Role | Description | ||
|---|---|---|---|---|
| |
Data | Auxiliary data | ||
| / | docs | / | css | / | docblox | / | images |
| File | Role | Description | ||
|---|---|---|---|---|
| |
Icon | Icon image | ||
| |
Icon | Icon image | ||
| |
Icon | Icon image | ||
| |
Icon | Icon image | ||
| |
Icon | Icon image | ||
| |
Icon | Icon image | ||
| |
Icon | Icon image | ||
| |
Icon | Icon image | ||
| |
Icon | Icon image | ||
| |
Icon | Icon image | ||
| |
Icon | Icon image | ||
| |
Icon | Icon image | ||
| |
Icon | Icon image | ||
| |
Icon | Icon image | ||
| |
Icon | Icon image | ||
| / | docs | / | css | / | docblox | / | images | / | icons |
| File | Role | Description |
|---|---|---|
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| / | docs | / | css | / | images |
| File | Role | Description |
|---|---|---|
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Data | Auxiliary data |
| |
Icon | Icon image |
| |
Data | Auxiliary data |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Data | Auxiliary data |
| |
Icon | Icon image |
| |
Data | Auxiliary data |
| |
Icon | Icon image |
| / | docs | / | images |
| File | Role | Description | ||
|---|---|---|---|---|
| |
Icon | Icon image | ||
| |
Icon | Icon image | ||
| |
Data | Auxiliary data | ||
| |
Icon | Icon image | ||
| |
Icon | Icon image | ||
| |
Icon | Icon image | ||
| |
Icon | Icon image | ||
| |
Icon | Icon image | ||
| |
Icon | Icon image | ||
| |
Icon | Icon image | ||
| |
Icon | Icon image | ||
| |
Icon | Icon image | ||
| |
Icon | Icon image | ||
| |
Icon | Icon image | ||
| |
Icon | Icon image | ||
| |
Data | Auxiliary data | ||
| / | docs | / | images | / | icons |
| File | Role | Description |
|---|---|---|
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| / | docs | / | js |
| File | Role | Description |
|---|---|---|
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| / | src | / | ReingoldTilford |
| File | Role | Description | ||
|---|---|---|---|---|
| / | src | / | ReingoldTilford | / | Algorithms |
| File | Role | Description |
|---|---|---|
| |
Class | class that encapsulates the layout, i.e., the coordinates of nodes of a tree |
| |
Class | main class implementing the Reingold-Tilford algorithm |
| / | src | / | ReingoldTilford | / | Models |
| File | Role | Description |
|---|---|---|
| |
Class | TreeModel implementation for the PHP's DOMNode class |
| |
Class | ITreeModel implementation for the FileSystemObject classes |
| |
Class | interface that defines the basic methods that are neccessary for a data structure to be processed by the Reingold-Tilford tree drawing algorithm |
| |
Class | an abstract ITreeModel implementation, implementing the most basic elements |
| / | src | / | ReingoldTilford | / | Plotters |
| File | Role | Description |
|---|---|---|
| |
Class | class that can plot the layout returned by the Reingold-Tilford tree drawing algorithm |
| / | src | / | ReingoldTilford | / | Styles |
| File | Role | Description |
|---|---|---|
| |
Class | class that implements a style for trees |
| / | src | / | Utils |
| / | src | / | Utils | / | Autoload |
| File | Role | Description |
|---|---|---|
| |
Class | exception which is thrown when the autoloader is unable to locate a source file |
| |
Class | the just-in-time class autoloader of this package |
| / | src | / | Utils | / | Color |
| File | Role | Description |
|---|---|---|
| |
Class | This class serves as abstract class for any color. |
| |
Class | This class encapsulates an RGB color. |
| / | src | / | Utils | / | File |
| File | Role | Description |
|---|---|---|
| |
Class | This class represents a directory in the file system. It contains a collection of children referencing files and other directories. |
| |
Class | This class represents a file in the file system. |
| |
Class | This class represents an abstract object in the file system. |
| |
Class | This interface defines a type for representing an abstract object in the file system. |
| / | src | / | Utils | / | Font |
| File | Role | Description | ||
|---|---|---|---|---|
| |
Class | This class is responsible for managing font metrics. | ||
| |
Class | This class encapsulates font metrics, i.e. for a given font family and font size given as text stlye. | ||
| |
Data | Auxiliary data | ||
| / | src | / | Utils | / | Font | / | FontMetricServices |
| File | Role | Description |
|---|---|---|
| |
Class | This class represents an abstract front metric service. |
| |
Class | This class acts as factory for creating font metric services. |
| |
Class | This class implements a font metric calculation service for use when this package is invoked through the browser. |
| / | src | / | Utils | / | Geom |
| File | Role | Description |
|---|---|---|
| |
Class | This class encapsulates the width and height of an object in the two-dimensional space, e.g. a rectangle or an ellipse. |
| |
Class | This class represents a point in the two-dimensional space. |
| / | src | / | Utils | / | Graphics2D |
| File | Role | Description | ||
|---|---|---|---|---|
| / | src | / | Utils | / | Graphics2D | / | DrawingPanes |
| File | Role | Description |
|---|---|---|
| |
Class | This class implements an abstract drawing pane for DOM output. |
| |
Class | This class implements an abstract drawing pane. |
| |
Class | This class implements a drawing pane for the GD PHP extension. |
| |
Class | This class implements a drawing pane for HTML map output. |
| |
Class | This interface defines a common super type for drawing panes. |
| |
Class | This class implements an abstract drawing pane for binary image output. |
| |
Class | This class implements a drawing pane for Imagick PHP extension. |
| |
Class | This class implements a drawing pane for SVG output. |
| / | src | / | Utils | / | Graphics2D | / | Shapes |
| File | Role | Description | ||
|---|---|---|---|---|
| |
Class | This class represents a direct edge. | ||
| |
Class | This class represents an abstract edge shape. | ||
| |
Class | This class acts as factory for graphical edge elements. | ||
| |
Class | This class represents an ellipse shape. | ||
| |
Class | This interface defines a type for generic shapes. | ||
| |
Class | This class represents a poly-edge shape. | ||
| |
Class | This class represents a rectangle shape. | ||
| |
Class | This class represents an abstract shape. | ||
| |
Class | This class acts as factory for graphical shape elements. | ||
| |
Class | This class represents a star shape. | ||
| |
Class | This class represents a text shape. | ||
| |
Class | This class acts as factory for graphical text elements. | ||
| / | src | / | Utils | / | Graphics2D | / | Shapes | / | Styles |
| File | Role | Description |
|---|---|---|
| |
Class | This class implements a style for borders. |
| |
Class | This class implements a style for edges. |
| |
Class | This interface defines a type for styles. |
| |
Class | This class implements an abstract style for lines. |
| |
Class | This class implements a style for shapes. |
| |
Class | This class implements a style for texts. |
| / | src | / | Utils | / | Logging |
| File | Role | Description |
|---|---|---|
| |
Class | class acts as a logger which prints to a file |
| |
Class | class acts as a logger which prints to the standard output |
| / | src | / | Utils | / | URL |
| File | Role | Description |
|---|---|---|
| |
Class | a simple wrapper class for an URL |
| The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page. |
| Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
| 99% |
|
|
| Applications that use this package |
If you know an application of this package, send a message to the author to add a link here.