Skip to main content

Drawing graphs by graphviz with class approach

Project description

ReadMe.md \ Graph Drawing Utility

Graph Drawing Utility

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

graphclass-0.0.29.tar.gz (148.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

graphclass-0.0.29-py3-none-any.whl (40.0 kB view details)

Uploaded Python 3

File details

Details for the file graphclass-0.0.29.tar.gz.

File metadata

  • Download URL: graphclass-0.0.29.tar.gz
  • Upload date:
  • Size: 148.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.3

File hashes

Hashes for graphclass-0.0.29.tar.gz
Algorithm Hash digest
SHA256 a26109c3c17237a04451565ebbb14c48597834a4ab5cd842f82bdf7c5a284a6b
MD5 c8ded6dc090c426b71a5ee819e41220a
BLAKE2b-256 79f84c453178abc9b732545dfa2b5aaff0b542a35fa5f49ec22b5f27cbdb40b1

See more details on using hashes here.

File details

Details for the file graphclass-0.0.29-py3-none-any.whl.

File metadata

  • Download URL: graphclass-0.0.29-py3-none-any.whl
  • Upload date:
  • Size: 40.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.3

File hashes

Hashes for graphclass-0.0.29-py3-none-any.whl
Algorithm Hash digest
SHA256 81c2c3b7a949e7a19eb2ee2a15314b4780c4e928765a146ce048299b13fc3d8f
MD5 980b7c37977ff559fde7a52ba1b7b57f
BLAKE2b-256 c78446b2d6358a47c3970e25fab1b16bccdc9ee382edc71b54a20fb5ba9b16c9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page