.class public interface abstract Lcom/example/linechartlibrary/ChartRenderer; .super Ljava/lang/Object; .source "ChartRenderer.java" # virtual methods .method public abstract checkTouch(FF)Z .end method .method public abstract clearTouch()V .end method .method public abstract draw(Landroid/graphics/Canvas;)V .end method .method public abstract drawUnclipped(Landroid/graphics/Canvas;)V .end method .method public abstract getCurrentViewport()Lcom/example/linechartlibrary/Viewport; .end method .method public abstract getMaximumViewport()Lcom/example/linechartlibrary/Viewport; .end method .method public abstract getSelectedValue()Lcom/example/linechartlibrary/SelectedValue; .end method .method public abstract isTouched()Z .end method .method public abstract isViewportCalculationEnabled()Z .end method .method public abstract onChartDataChanged()V .end method .method public abstract onChartSizeChanged()V .end method .method public abstract onChartViewportChanged()V .end method .method public abstract resetRenderer()V .end method .method public abstract selectValue(Lcom/example/linechartlibrary/SelectedValue;)V .end method .method public abstract setCurrentViewport(Lcom/example/linechartlibrary/Viewport;)V .end method .method public abstract setMaximumViewport(Lcom/example/linechartlibrary/Viewport;)V .end method .method public abstract setViewportCalculationEnabled(Z)V .end method