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.27.tar.gz (148.3 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.27-py3-none-any.whl (40.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: graphclass-0.0.27.tar.gz
  • Upload date:
  • Size: 148.3 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.27.tar.gz
Algorithm Hash digest
SHA256 09581f395ed036b948ccf1d883d4f180f80acd144a632364e78de04ed97e2d6c
MD5 eb581c7508c37580e2f34af218c5ef46
BLAKE2b-256 b0587c3441ab090f3e402ace64a0db82a28a4f9bfe5460851e466612a16769e1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: graphclass-0.0.27-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.27-py3-none-any.whl
Algorithm Hash digest
SHA256 c060fdbd79a0b084ec785c04d7842bb6e57e9dcf846fc7bd5a89475403458484
MD5 a2b344378d82c15fd030bbe34d934742
BLAKE2b-256 f839000b157615026ea438986afe1a0c4149821bb18e211fae1f9f4229097614

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