Name | graphclass JSON |
Version |
0.0.32
JSON |
| download |
home_page | None |
Summary | Drawing graphs by graphviz with class approach |
upload_time | 2024-10-25 21:36:13 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.8 |
license | MIT |
keywords |
drawing
graph
graphviz
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
[ReadMe.md](../ReadMe.md) \ [Graph Drawing Utility](Graph_Drawing_Utility.md)
<table style="width: 100%">
<thead>
<tr>
<th>
<h1>Graph Drawing Utility</h1>
</th>
<th>
<img src="https://raw.githubusercontent.com/Nummulith/graphclass/main/doc/logo.png" width="100" height="100">
</th>
</tr>
</thead>
</table>
## Overview
The **Graph Drawing Utility** project provides a versatile tool for visualizing object relationships. This utility is designed to be seamlessly integrated into projects, allowing users to dynamically represent and explore the connections between objects.
## Adding objects
Users can add objects to the graph using the add_item method.
## Adding views
The item_view method provides a means to inspect the details of individual objects, facilitating a deeper understanding of the interconnected elements.
Relationship Establishment:
## Adding relations
Users can establish relationships between objects using three types:
add_parent: Defines an ownership relationship, clustering owned objects together.
add_link: Creates a connection between objects using arrows.
## Graph Rendering:
The utility enables users to visualize the constructed object graph, providing a clear representation of the established relationships.
## Example
[Source code](https://raw.githubusercontent.com/Nummulith/graphclass/main/doc/GraphDemo.py)
<img src="https://raw.githubusercontent.com/Nummulith/graphclass/main/doc/GraphDemo.png">
Raw data
{
"_id": null,
"home_page": null,
"name": "graphclass",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "drawing, graph, graphviz",
"author": null,
"author_email": "nummulith <nummulith@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/be/ef/e8b926508d3ef5ce10e39431a65b845e85f9d3fbddcf7b488904d900e9fd/graphclass-0.0.32.tar.gz",
"platform": null,
"description": "[ReadMe.md](../ReadMe.md) \\ [Graph Drawing Utility](Graph_Drawing_Utility.md)\n\n<table style=\"width: 100%\">\n <thead>\n <tr>\n <th>\n <h1>Graph Drawing Utility</h1>\n </th>\n <th>\n <img src=\"https://raw.githubusercontent.com/Nummulith/graphclass/main/doc/logo.png\" width=\"100\" height=\"100\">\n </th>\n </tr>\n </thead>\n</table>\n\n## Overview\nThe **Graph Drawing Utility** project provides a versatile tool for visualizing object relationships. This utility is designed to be seamlessly integrated into projects, allowing users to dynamically represent and explore the connections between objects.\n\n## Adding objects\nUsers can add objects to the graph using the add_item method.\n\n## Adding views\nThe item_view method provides a means to inspect the details of individual objects, facilitating a deeper understanding of the interconnected elements.\nRelationship Establishment:\n\n## Adding relations\nUsers can establish relationships between objects using three types:\nadd_parent: Defines an ownership relationship, clustering owned objects together.\nadd_link: Creates a connection between objects using arrows.\n\n## Graph Rendering:\nThe utility enables users to visualize the constructed object graph, providing a clear representation of the established relationships.\n\n## Example\n\n[Source code](https://raw.githubusercontent.com/Nummulith/graphclass/main/doc/GraphDemo.py)\n\n<img src=\"https://raw.githubusercontent.com/Nummulith/graphclass/main/doc/GraphDemo.png\">\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Drawing graphs by graphviz with class approach",
"version": "0.0.32",
"project_urls": {
"Homepage": "https://github.com/nummulith/graphclass"
},
"split_keywords": [
"drawing",
" graph",
" graphviz"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "678d928eed84c1f7dfc28d944cdb7734cab3858e8f0c64ae96692538ddb16c91",
"md5": "162bd8277dbe268b22a1b96166ff8197",
"sha256": "d822b1c223cfadf269fc062f775bb059dd3b659f466d13d7abd5a8c24c60d412"
},
"downloads": -1,
"filename": "graphclass-0.0.32-py3-none-any.whl",
"has_sig": false,
"md5_digest": "162bd8277dbe268b22a1b96166ff8197",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 41352,
"upload_time": "2024-10-25T21:36:12",
"upload_time_iso_8601": "2024-10-25T21:36:12.026731Z",
"url": "https://files.pythonhosted.org/packages/67/8d/928eed84c1f7dfc28d944cdb7734cab3858e8f0c64ae96692538ddb16c91/graphclass-0.0.32-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "beefe8b926508d3ef5ce10e39431a65b845e85f9d3fbddcf7b488904d900e9fd",
"md5": "70139f234249140249609311104b5580",
"sha256": "9fc880e9001d0c782e0c71e114d65f49e6de5a5ebaaddbcf1d2b5b4140ae1906"
},
"downloads": -1,
"filename": "graphclass-0.0.32.tar.gz",
"has_sig": false,
"md5_digest": "70139f234249140249609311104b5580",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 149795,
"upload_time": "2024-10-25T21:36:13",
"upload_time_iso_8601": "2024-10-25T21:36:13.606913Z",
"url": "https://files.pythonhosted.org/packages/be/ef/e8b926508d3ef5ce10e39431a65b845e85f9d3fbddcf7b488904d900e9fd/graphclass-0.0.32.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-25 21:36:13",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "nummulith",
"github_project": "graphclass",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "graphclass"
}