Package org.jfree.data

Examples of org.jfree.data.Range.constrain()


        assertEquals(0.5, d, 0.0000001);
       
        d = r1.constrain(0.0);
        assertEquals(0.0, d, 0.0000001);

        d = r1.constrain(1.0);
        assertEquals(1.0, d, 0.0000001);
       
        d = r1.constrain(-1.0);
        assertEquals(0.0, d, 0.0000001);
       
View Full Code Here


        assertEquals(0.0, d, 0.0000001);

        d = r1.constrain(1.0);
        assertEquals(1.0, d, 0.0000001);
       
        d = r1.constrain(-1.0);
        assertEquals(0.0, d, 0.0000001);
       
        d = r1.constrain(2.0);
        assertEquals(1.0, d, 0.0000001);
View Full Code Here

        assertEquals(1.0, d, 0.0000001);
       
        d = r1.constrain(-1.0);
        assertEquals(0.0, d, 0.0000001);
       
        d = r1.constrain(2.0);
        assertEquals(1.0, d, 0.0000001);

        d = r1.constrain(Double.POSITIVE_INFINITY);
        assertEquals(1.0, d, 0.0000001);
View Full Code Here

        assertEquals(0.0, d, 0.0000001);
       
        d = r1.constrain(2.0);
        assertEquals(1.0, d, 0.0000001);

        d = r1.constrain(Double.POSITIVE_INFINITY);
        assertEquals(1.0, d, 0.0000001);

        d = r1.constrain(Double.NEGATIVE_INFINITY);
        assertEquals(0.0, d, 0.0000001);
View Full Code Here

        assertEquals(1.0, d, 0.0000001);

        d = r1.constrain(Double.POSITIVE_INFINITY);
        assertEquals(1.0, d, 0.0000001);

        d = r1.constrain(Double.NEGATIVE_INFINITY);
        assertEquals(0.0, d, 0.0000001);

        d = r1.constrain(Double.NaN);
        assertTrue(Double.isNaN(d));
    }
View Full Code Here

        assertEquals(1.0, d, 0.0000001);

        d = r1.constrain(Double.NEGATIVE_INFINITY);
        assertEquals(0.0, d, 0.0000001);

        d = r1.constrain(Double.NaN);
        assertTrue(Double.isNaN(d));
    }
   
    /**
     * Simple tests for the intersects() method.
View Full Code Here

            if (!(range.intersects(start, end))) {
                return;
            }
           
            // don't draw beyond the axis range...
            start = range.constrain(start);
            end = range.constrain(end);
           
            double v0 = axis.valueToJava2D(
                start, dataArea, plot.getRangeAxisEdge()
            );
View Full Code Here

                return;
            }
           
            // don't draw beyond the axis range...
            start = range.constrain(start);
            end = range.constrain(end);
           
            double v0 = axis.valueToJava2D(
                start, dataArea, plot.getRangeAxisEdge()
            );
            double v1 = axis.valueToJava2D(
View Full Code Here

            if (!(range.intersects(start, end))) {
                return;
            }

            // don't draw beyond the axis range...
            start = range.constrain(start);
            end = range.constrain(end);

            double v0 = domainAxis.valueToJava2D(
                start, dataArea, plot.getDomainAxisEdge()
            );
View Full Code Here

                return;
            }

            // don't draw beyond the axis range...
            start = range.constrain(start);
            end = range.constrain(end);

            double v0 = domainAxis.valueToJava2D(
                start, dataArea, plot.getDomainAxisEdge()
            );
            double v1 = domainAxis.valueToJava2D(
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.