Name | nummulith-drawing JSON |
Version |
0.0.20
JSON |
| download |
home_page | None |
Summary | Drawing graphs by graphviz with class approach |
upload_time | 2024-06-02 20:49:48 |
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/drawing/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/drawing/main/doc/GraphDemo.py)
<img src="https://raw.githubusercontent.com/Nummulith/drawing/main/doc/GraphDemo.png">
Raw data
{
"_id": null,
"home_page": null,
"name": "nummulith-drawing",
"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/7c/34/26630d940c13a738df2716362f419f039cb05340a7c7c11933009f7a36ee/nummulith_drawing-0.0.20.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/drawing/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/drawing/main/doc/GraphDemo.py)\n\n<img src=\"https://raw.githubusercontent.com/Nummulith/drawing/main/doc/GraphDemo.png\">\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Drawing graphs by graphviz with class approach",
"version": "0.0.20",
"project_urls": {
"Homepage": "https://github.com/nummulith/drawing"
},
"split_keywords": [
"drawing",
" graph",
" graphviz"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "d001e3d17dfaac8a2cb6b5dbd6a07b6b0b09886d83d53f1205e1d37a27361af1",
"md5": "f3ec81844d3d1f0e6e5622bb1492466c",
"sha256": "b3884b319fbb7eac777f6fb6981bff25e8c66a472c366cf390fc60c402760586"
},
"downloads": -1,
"filename": "nummulith_drawing-0.0.20-py3-none-any.whl",
"has_sig": false,
"md5_digest": "f3ec81844d3d1f0e6e5622bb1492466c",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 5337,
"upload_time": "2024-06-02T20:49:46",
"upload_time_iso_8601": "2024-06-02T20:49:46.664682Z",
"url": "https://files.pythonhosted.org/packages/d0/01/e3d17dfaac8a2cb6b5dbd6a07b6b0b09886d83d53f1205e1d37a27361af1/nummulith_drawing-0.0.20-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7c3426630d940c13a738df2716362f419f039cb05340a7c7c11933009f7a36ee",
"md5": "51a46ab38a54e926ab896f1d673464b4",
"sha256": "b3777d14e8b9d51171743672dfc7e2881a12d732385056491206f035824899fb"
},
"downloads": -1,
"filename": "nummulith_drawing-0.0.20.tar.gz",
"has_sig": false,
"md5_digest": "51a46ab38a54e926ab896f1d673464b4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 148821,
"upload_time": "2024-06-02T20:49:48",
"upload_time_iso_8601": "2024-06-02T20:49:48.175179Z",
"url": "https://files.pythonhosted.org/packages/7c/34/26630d940c13a738df2716362f419f039cb05340a7c7c11933009f7a36ee/nummulith_drawing-0.0.20.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-06-02 20:49:48",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "nummulith",
"github_project": "drawing",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "nummulith-drawing"
}