Examples of valueToAngle()


Examples of org.jfree.chart.plot.dial.DialScale.valueToAngle()

        this.getRadius(), this.getRadius());
    Rectangle2D widthRect = DialPlot.rectangleByRadius(frame,
        this.getWidthRadius(), this.getWidthRadius());
    double value = ChartThemesUtilities.getScaledValue(plot.getValue(this.getDatasetIndex()), scale);
    DialScale scale = plot.getScaleForDataset(this.getDatasetIndex());
    double angle = scale.valueToAngle(value);

    Arc2D arc1 = new Arc2D.Double(lengthRect, angle, 0, Arc2D.OPEN);
    Point2D pt1 = arc1.getEndPoint();
    Arc2D arc2 = new Arc2D.Double(widthRect, angle - 90.0, 180.0,
        Arc2D.OPEN);
View Full Code Here

Examples of org.jfree.chart.plot.dial.DialScale.valueToAngle()

    DialScale scale = plot.getScale(this.getScaleIndex());
    if (scale == null) {
      throw new RuntimeException("No scale for scaleIndex = "
          + this.getScaleIndex());
    }
    double angleMin = scale.valueToAngle(this.getLowerBound());
    double angleMax = scale.valueToAngle(this.getUpperBound());

    Arc2D arcInner = new Arc2D.Double(arcRectInner, angleMin,
        angleMax - angleMin, Arc2D.OPEN);
    Arc2D arcOuter = new Arc2D.Double(arcRectOuter, angleMax,
View Full Code Here

Examples of org.jfree.chart.plot.dial.DialScale.valueToAngle()

    if (scale == null) {
      throw new RuntimeException("No scale for scaleIndex = "
          + this.getScaleIndex());
    }
    double angleMin = scale.valueToAngle(this.getLowerBound());
    double angleMax = scale.valueToAngle(this.getUpperBound());

    Arc2D arcInner = new Arc2D.Double(arcRectInner, angleMin,
        angleMax - angleMin, Arc2D.OPEN);
    Arc2D arcOuter = new Arc2D.Double(arcRectOuter, angleMax,
        angleMin - angleMax, Arc2D.OPEN);
View Full Code Here

Examples of org.jfree.chart.plot.dial.StandardDialScale.valueToAngle()

    /**
     * Some checks for the valueToAngle() method.
     */
    public void testValueToAngle() {
        StandardDialScale s = new StandardDialScale();
        assertEquals(175.0, s.valueToAngle(0.0), EPSILON);
        assertEquals(90.0, s.valueToAngle(50.0), EPSILON);
        assertEquals(5.0, s.valueToAngle(100.0), EPSILON);
        assertEquals(192.0, s.valueToAngle(-10.0), EPSILON);
        assertEquals(-12.0, s.valueToAngle(110.0), EPSILON);

View Full Code Here

Examples of org.jfree.chart.plot.dial.StandardDialScale.valueToAngle()

     * Some checks for the valueToAngle() method.
     */
    public void testValueToAngle() {
        StandardDialScale s = new StandardDialScale();
        assertEquals(175.0, s.valueToAngle(0.0), EPSILON);
        assertEquals(90.0, s.valueToAngle(50.0), EPSILON);
        assertEquals(5.0, s.valueToAngle(100.0), EPSILON);
        assertEquals(192.0, s.valueToAngle(-10.0), EPSILON);
        assertEquals(-12.0, s.valueToAngle(110.0), EPSILON);

        s = new StandardDialScale(0, 20, 180, -180.0, 10, 3);
View Full Code Here

Examples of org.jfree.chart.plot.dial.StandardDialScale.valueToAngle()

     */
    public void testValueToAngle() {
        StandardDialScale s = new StandardDialScale();
        assertEquals(175.0, s.valueToAngle(0.0), EPSILON);
        assertEquals(90.0, s.valueToAngle(50.0), EPSILON);
        assertEquals(5.0, s.valueToAngle(100.0), EPSILON);
        assertEquals(192.0, s.valueToAngle(-10.0), EPSILON);
        assertEquals(-12.0, s.valueToAngle(110.0), EPSILON);

        s = new StandardDialScale(0, 20, 180, -180.0, 10, 3);
        assertEquals(180.0, s.valueToAngle(0.0), EPSILON);
View Full Code Here

Examples of org.jfree.chart.plot.dial.StandardDialScale.valueToAngle()

    public void testValueToAngle() {
        StandardDialScale s = new StandardDialScale();
        assertEquals(175.0, s.valueToAngle(0.0), EPSILON);
        assertEquals(90.0, s.valueToAngle(50.0), EPSILON);
        assertEquals(5.0, s.valueToAngle(100.0), EPSILON);
        assertEquals(192.0, s.valueToAngle(-10.0), EPSILON);
        assertEquals(-12.0, s.valueToAngle(110.0), EPSILON);

        s = new StandardDialScale(0, 20, 180, -180.0, 10, 3);
        assertEquals(180.0, s.valueToAngle(0.0), EPSILON);
        assertEquals(90.0, s.valueToAngle(10.0), EPSILON);
View Full Code Here

Examples of org.jfree.chart.plot.dial.StandardDialScale.valueToAngle()

        StandardDialScale s = new StandardDialScale();
        assertEquals(175.0, s.valueToAngle(0.0), EPSILON);
        assertEquals(90.0, s.valueToAngle(50.0), EPSILON);
        assertEquals(5.0, s.valueToAngle(100.0), EPSILON);
        assertEquals(192.0, s.valueToAngle(-10.0), EPSILON);
        assertEquals(-12.0, s.valueToAngle(110.0), EPSILON);

        s = new StandardDialScale(0, 20, 180, -180.0, 10, 3);
        assertEquals(180.0, s.valueToAngle(0.0), EPSILON);
        assertEquals(90.0, s.valueToAngle(10.0), EPSILON);
        assertEquals(0.0, s.valueToAngle(20.0), EPSILON);
View Full Code Here

Examples of org.jfree.chart.plot.dial.StandardDialScale.valueToAngle()

        assertEquals(5.0, s.valueToAngle(100.0), EPSILON);
        assertEquals(192.0, s.valueToAngle(-10.0), EPSILON);
        assertEquals(-12.0, s.valueToAngle(110.0), EPSILON);

        s = new StandardDialScale(0, 20, 180, -180.0, 10, 3);
        assertEquals(180.0, s.valueToAngle(0.0), EPSILON);
        assertEquals(90.0, s.valueToAngle(10.0), EPSILON);
        assertEquals(0.0, s.valueToAngle(20.0), EPSILON);
    }

    /**
 
View Full Code Here

Examples of org.jfree.chart.plot.dial.StandardDialScale.valueToAngle()

        assertEquals(192.0, s.valueToAngle(-10.0), EPSILON);
        assertEquals(-12.0, s.valueToAngle(110.0), EPSILON);

        s = new StandardDialScale(0, 20, 180, -180.0, 10, 3);
        assertEquals(180.0, s.valueToAngle(0.0), EPSILON);
        assertEquals(90.0, s.valueToAngle(10.0), EPSILON);
        assertEquals(0.0, s.valueToAngle(20.0), EPSILON);
    }

    /**
     * Some checks for the angleToValue() method.
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.