| drawAxisLine(Graphics2D, double, Rectangle2D, RectangleEdge) |   | 34% |   | 25% | 16 | 19 | 41 | 61 | 0 | 1 |
| findMaximumTickLabelHeight(List, Graphics2D, Rectangle2D, boolean) |   | 40% |   | 16% | 3 | 4 | 12 | 21 | 0 | 1 |
| drawTickMarksAndLabels(Graphics2D, double, Rectangle2D, Rectangle2D, RectangleEdge, PlotRenderingInfo) |   | 85% |   | 63% | 12 | 19 | 5 | 55 | 0 | 1 |
| resizeRange2(double, double) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| centerRange(double) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| pan(double) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| calculateAnchorPoint(ValueTick, double, Rectangle2D, RectangleEdge) |   | 77% |   | 62% | 2 | 5 | 3 | 15 | 0 | 1 |
| zoomRange(double, double) |   | 62% |   | 50% | 1 | 2 | 1 | 8 | 0 | 1 |
| setRangeWithMargins(Range, boolean, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| setUpArrow(Shape) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| setDownArrow(Shape) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| setLeftArrow(Shape) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| setRightArrow(Shape) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| findMaximumTickLabelWidth(List, Graphics2D, Rectangle2D, boolean) |   | 77% |   | 83% | 1 | 4 | 4 | 21 | 0 | 1 |
| setRangeAboutValue(double, double) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| reserveSpace(Graphics2D, Plot, Rectangle2D, RectangleEdge, AxisSpace) |   | 90% |   | 62% | 6 | 9 | 3 | 28 | 0 | 1 |
| setRangeWithMargins(double, double) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setUpperBound(double) |   | 73% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| setRangeWithMargins(Range) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setAutoRangeMinimumSize(double, boolean) |   | 83% |   | 50% | 4 | 5 | 1 | 9 | 0 | 1 |
| setRange(Range, boolean, boolean) |   | 79% |   | 83% | 1 | 4 | 1 | 8 | 0 | 1 |
| setDefaultAutoRange(Range) |   | 70% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| equals(Object) |   | 96% |   | 94% | 2 | 18 | 2 | 34 | 0 | 1 |
| setAutoTickIndex(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isPositiveArrowVisible() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isNegativeArrowVisible() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getUpArrow() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDownArrow() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLeftArrow() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRightArrow() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAutoTickIndex() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ValueAxis(String, TickUnitSource) |  | 100% | | n/a | 0 | 1 | 0 | 36 | 0 | 1 |
| resizeRange(double, double) |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
| setLowerBound(double) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| setAutoRange(boolean, boolean) |  | 100% |   | 66% | 2 | 4 | 0 | 7 | 0 | 1 |
| writeObject(ObjectOutputStream) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| readObject(ObjectInputStream) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| lengthToJava2D(double, Rectangle2D, RectangleEdge) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setAutoTickUnitSelection(boolean, boolean) |  | 100% |   | 75% | 1 | 3 | 0 | 5 | 0 | 1 |
| setLowerMargin(double) |  | 100% |   | 50% | 1 | 2 | 0 | 5 | 0 | 1 |
| setUpperMargin(double) |  | 100% |   | 50% | 1 | 2 | 0 | 5 | 0 | 1 |
| setFixedAutoRange(double) |  | 100% |   | 50% | 1 | 2 | 0 | 5 | 0 | 1 |
| setVerticalTickLabels(boolean) |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| setInverted(boolean) |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| setPositiveArrowVisible(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setNegativeArrowVisible(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setStandardTickUnits(TickUnitSource) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setMinorTickCount(int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setRange(double, double) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| resizeRange(double) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setRange(Range) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| clone() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setAutoRange(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setAutoRangeMinimumSize(double) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setAutoTickUnitSelection(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getLowerBound() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getUpperBound() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isVerticalTickLabels() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isInverted() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isAutoRange() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAutoRangeMinimumSize() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultAutoRange() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLowerMargin() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getUpperMargin() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFixedAutoRange() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRange() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isAutoTickUnitSelection() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getStandardTickUnits() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMinorTickCount() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |