| Recommend this page to a friend! |
| Author | ||
![]() |
|
Innovation award![]() Nominee: 2x | |||||||||||||||||||
| Classes of Stefan Löwe | > | Reingold Tilford | > | Download .zip .tar.gz | > | > | > | |||||
|
|||||||||||||||||||||||
| Groups | Applications | |||||||
| Groups | ||
| Algorithms | Numerical and statistical algorithms | View top rated classes | |
| PHP 5 | Classes using PHP 5 specific features | View top rated classes | |
| Graphics | Colors, images, charts and picture formats | View top rated classes |
| Innovation Award | ||
![]() November 2011 Number 4 Prize: One downloadable copy of Komodo IDE |
Tree data structures are often used to represent hierarchical data relationships. This class provides a solution to render tree structures in graphic formats, so it can be used in any PHP site. Manuel Lemos |
| User ratings | ||
| Not yet rated by the users |
| Applications that use this class | ||
| 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 | |||
| Files | / | |||
| 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 |
| Files | / | |||
| Files | / | docs | / | |||
| File | Role | Description | ||
|---|---|---|---|---|
| |
Data | Auxiliary data | ||
| |
Data | Auxiliary data | ||
| |
Data | Auxiliary data | ||
| |
Data | Auxiliary data | ||
| |
Data | Auxiliary data | ||
| |
Data | Auxiliary data | ||
| |
Data | Auxiliary data | ||
| Files | / | docs | / | css | / | |||
| File | Role | Description | ||
|---|---|---|---|---|
| |
Data | Auxiliary data | ||
| Files | / | docs | / | css | / | black-tie | / | |||
| 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 |
| Files | / | docs | / | css | / | |||
| File | Role | Description | ||
|---|---|---|---|---|
| |
Data | Auxiliary data | ||
| Files | / | docs | / | css | / | docblox | / | |||
| 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 | ||
| Files | / | 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 |
| Files | / | docs | / | css | / | |||
| 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 |
| Files | / | docs | / | |||
| 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 | ||
| Files | / | docs | / | 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 |
| Files | / | docs | / | |||
| 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 |
| Files | / | src | / | |||
| File | Role | Description | ||
|---|---|---|---|---|
| Files | / | src | / | ReingoldTilford | / | |||
| 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 |
| Files | / | src | / | ReingoldTilford | / | |||
| 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 |
| Files | / | src | / | ReingoldTilford | / | |||
| File | Role | Description |
|---|---|---|
| |
Class | class that can plot the layout returned by the Reingold-Tilford tree drawing algorithm |
| Files | / | src | / | ReingoldTilford | / | |||
| File | Role | Description |
|---|---|---|
| |
Class | class that implements a style for trees |
| Files | / | src | / | Utils | / | |||
| 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 |
| Files | / | src | / | Utils | / | |||
| File | Role | Description |
|---|---|---|
| |
Class | This class serves as abstract class for any color. |
| |
Class | This class encapsulates an RGB color. |
| Files | / | src | / | Utils | / | |||
| 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. |
| Files | / | src | / | Utils | / | |||
| 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 | ||
| Files | / | src | / | Utils | / | Font | / | |||
| 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. |
| Files | / | src | / | Utils | / | |||
| 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. |
| Files | / | src | / | Utils | / | |||
| File | Role | Description | ||
|---|---|---|---|---|
| Files | / | src | / | Utils | / | Graphics2D | / | |||
| 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. |
| Files | / | src | / | Utils | / | Graphics2D | / | |||
| 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. | ||
| Files | / | src | / | Utils | / | Graphics2D | / | Shapes | / | |||
| 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. |
| Files | / | src | / | Utils | / | |||
| 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 |
| Download all files: reingold-tilford.tar.gz reingold-tilford.zip |