Class ECGRenderer
java.lang.Object
com.arbergashi.charts.render.BaseRenderer
com.arbergashi.charts.render.medical.AbstractMedicalSweepRenderer
com.arbergashi.charts.render.medical.ECGRenderer
- All Implemented Interfaces:
ChartRenderer
ECGRenderer: Visualizes ECG curves (Electrocardiogram) with sweep-erase logic.
The grid is controlled via the MedicalGridLayer (not in the renderer!).
- Since:
- 2025-06-01
- Version:
- 1.0.0
- Author:
- Arber Gashi
-
Field Summary
Fields inherited from class AbstractMedicalSweepRenderer
renderPath, sharedCoordFields inherited from class BaseRenderer
PIXEL_BUF, PIXEL_BUF4 -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class AbstractMedicalSweepRenderer
drawData, getChannelIndex, getPointAt, resolveWaveColor, setNameTranslatorMethods inherited from class BaseRenderer
drawHighlightPoint, drawI18nLabel, drawLabel, getArc, getCachedFont, getCachedGradient, getCachedStroke, getCachedStroke, getCachedStroke, getCubicCurve, getEllipse, getId, getLayerIndex, getLegendColor, getLine, getPathCache, getRect, getRoundRectangle, getSeriesColor, getSeriesStroke, getTheme, getTooltipText, isLegendRequired, isMultiColor, pBuffer, pBuffer4, render, resolveTheme, seriesOrBase, setLayerIndex, setMultiColor, setTheme, setupQualityHints, themeAccent, themeAxisLabel, themeBackground, themeBearish, themeBullish, themeForeground, themeGrid, themeSeriesMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ChartRenderer
clearHover, createContext, getFocusValues, getPreferredYRange, renderEmptyState, supportsEmptyState
-
Constructor Details
-
ECGRenderer
public ECGRenderer()Creates a specialized ECG renderer. Uses the optimized sweep-erase logic of the base class.
-
-
Method Details
-
getName
Description copied from class:BaseRendererReturns the renderer name used by legends and UI labels.- Specified by:
getNamein interfaceChartRenderer- Overrides:
getNamein classAbstractMedicalSweepRenderer- Returns:
- renderer name
-