List of classes in the ude.interfaces namespace.
| Entity Name | Description |
|---|---|
| sanitize_filename_slug | Produces a filesystem-safe, cross-platform slug from a logical filename. |
| sanitize_html_id | Produces a safe HTML id attribute value from a raw entity name. |
| build_inheritance_columns | Builds the box layout for a class’s inheritance diagram: a list of columns (left = most distant ancestor, right = cls itself), each column a list of display-name labels stacked top-to-bottom. |
| render_inheritance_diagram_png | Rasterizes a column-of-boxes inheritance layout (see build_inheritance_columns) into a simple box-and-arrow PNG. Own visual style, not a byte-for-byte clone of any third-party tool’s diagrams – shared between the ODA and Default renderer families. |
| logger | |
| MAX_COMPONENT_CHARS | Safety margin under NAME_MAX (the real limit is 255 bytes on a single filesystem path component, not the ~260-char Windows MAX_PATH this repo’s filesystem has long-path support active, so total path length is not the binding constraint). |
| _RESERVED_WINDOWS_NAMES | |
| _DIAGRAM_BOX_HEIGHT | |
| _DIAGRAM_BOX_H_GAP | |
| _DIAGRAM_BOX_V_GAP | |
| _DIAGRAM_BOX_PAD_X | |
| _DIAGRAM_MARGIN |
Generated with Flude
Copyright © 2026