Example usage for org.jfree.data Range intersects

List of usage examples for org.jfree.data Range intersects

Introduction

In this page you can find the example usage for org.jfree.data Range intersects.

Prototype

public boolean intersects(double b0, double b1) 

Source Link

Document

Returns true if the range intersects with the specified range, and false otherwise.

Usage

From source file:org.jfree.data.RangeTest.java

/**
 * Simple tests for the intersects() method.
 *///from   w ww .  ja  va 2  s .  c om
@Test
public void testIntersects() {
    Range r1 = new Range(0.0, 1.0);
    assertFalse(r1.intersects(-2.0, -1.0));
    assertFalse(r1.intersects(-2.0, 0.0));
    assertTrue(r1.intersects(-2.0, 0.5));
    assertTrue(r1.intersects(-2.0, 1.0));
    assertTrue(r1.intersects(-2.0, 1.5));
    assertTrue(r1.intersects(0.0, 0.5));
    assertTrue(r1.intersects(0.0, 1.0));
    assertTrue(r1.intersects(0.0, 1.5));
    assertTrue(r1.intersects(0.5, 0.6));
    assertTrue(r1.intersects(0.5, 1.0));
    assertTrue(r1.intersects(0.5, 1.5));
    assertFalse(r1.intersects(1.0, 1.1));
    assertFalse(r1.intersects(1.5, 2.0));
}