Class EMGRenderer
java.lang.Object
com.arbergashi.charts.render.BaseRenderer
com.arbergashi.charts.render.medical.AbstractMedicalSweepRenderer
com.arbergashi.charts.render.medical.EMGRenderer
- All Implemented Interfaces:
ChartRenderer
EMG renderer: visualizes high-frequency EMG signals (electromyogram).
Shows peaks and noise, optimized for high data density.
- 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
-
EMGRenderer
public EMGRenderer()
-
-
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
-