Class ChordDiagramRenderer

java.lang.Object
com.arbergashi.charts.render.BaseRenderer
com.arbergashi.charts.render.circular.ChordDiagramRenderer
All Implemented Interfaces:
ChartRenderer

public final class ChordDiagramRenderer extends BaseRenderer

Modern Chord Diagram Renderer

Draws a professional, interactive chord diagram to visualize relationships or flows between entities. Adheres to strict zero-allocation guidelines by pre-calculating layout.

Features:

  • Interactive Highlighting: Hovering over a group highlights its connections.
  • Smart Labels: Labels are placed around the circle for readability.
  • Pre-calculated Layout: All shapes are calculated once, making rendering extremely fast.
Since:
2025-06-01
Version:
1.0.0
Author:
Arber Gashi
  • Constructor Details

    • ChordDiagramRenderer

      public ChordDiagramRenderer()
  • Method Details