test_class.file: androidplot-core/src/test/java/com/androidplot/xy/RectRegionTest.java
test_class.identifier: RectRegionTest
test_class.superclass: extends AndroidplotTest
test_case.body: @Test
      public void testIntersects() throws Exception {
          RectRegion r1 = new RectRegion(0, 10, 0, 10);
          RectRegion r2 = new RectRegion(5, 15, 5, 15);
          RectRegion r3 = new RectRegion(11, 21, 11, 21);
  
          assertTrue(r1.intersects(r2));
          assertTrue(r2.intersects(r1));
          assertFalse(r1.intersects(r3));
          assertFalse(r3.intersects(r1));
          assertTrue(r2.intersects(r3));
          assertTrue(r3.intersects(r2));
      }
test_case.class_method_signature: RectRegionTest.testIntersects()
test_case.full_signature: @Test public void testIntersects()
test_case.identifier: testIntersects
test_case.invocations: assertTrue intersects assertTrue intersects assertFalse intersects assertFalse intersects assertTrue intersects assertTrue intersects
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testIntersects()
focal_class.declarator: xRegion
focal_class.original_string: Region xRegion;
focal_class.type: Region
focal_class.var_name: xRegion
focal_class.declarator: yRegion
focal_class.original_string: Region yRegion;
focal_class.type: Region
focal_class.var_name: yRegion
focal_class.declarator: label
focal_class.modifier: private
focal_class.original_string: private String label;
focal_class.type: String
focal_class.var_name: label
focal_class.file: androidplot-core/src/main/java/com/androidplot/xy/RectRegion.java
focal_class.identifier: RectRegion
focal_class.class_method_signature: RectRegion.RectRegion()
focal_class.full_signature: public  RectRegion()
focal_class.identifier: RectRegion
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.signature:  RectRegion()
focal_class.class_method_signature: RectRegion.withDefaults(RectRegion defaults)
focal_class.full_signature: public static RectRegion withDefaults(RectRegion defaults)
focal_class.identifier: withDefaults
focal_class.modifiers: public static
focal_class.parameters: (RectRegion defaults)
focal_class.return: RectRegion
focal_class.signature: RectRegion withDefaults(RectRegion defaults)
focal_class.class_method_signature: RectRegion.RectRegion(XYCoords min, XYCoords max)
focal_class.full_signature: public  RectRegion(XYCoords min, XYCoords max)
focal_class.identifier: RectRegion
focal_class.modifiers: public
focal_class.parameters: (XYCoords min, XYCoords max)
focal_class.signature:  RectRegion(XYCoords min, XYCoords max)
focal_class.class_method_signature: RectRegion.RectRegion(Number minX, Number maxX, Number minY, Number maxY, String label)
focal_class.full_signature: public  RectRegion(Number minX, Number maxX, Number minY, Number maxY, String label)
focal_class.identifier: RectRegion
focal_class.modifiers: public
focal_class.parameters: (Number minX, Number maxX, Number minY, Number maxY, String label)
focal_class.signature:  RectRegion(Number minX, Number maxX, Number minY, Number maxY, String label)
focal_class.class_method_signature: RectRegion.RectRegion(RectF rect)
focal_class.full_signature: public  RectRegion(RectF rect)
focal_class.identifier: RectRegion
focal_class.modifiers: public
focal_class.parameters: (RectF rect)
focal_class.signature:  RectRegion(RectF rect)
focal_class.class_method_signature: RectRegion.RectRegion(Number minX, Number maxX, Number minY, Number maxY)
focal_class.full_signature: @SuppressWarnings("SameParameterValue") public  RectRegion(Number minX, Number maxX, Number minY, Number maxY)
focal_class.identifier: RectRegion
focal_class.modifiers: @SuppressWarnings("SameParameterValue") public
focal_class.parameters: (Number minX, Number maxX, Number minY, Number maxY)
focal_class.signature:  RectRegion(Number minX, Number maxX, Number minY, Number maxY)
focal_class.class_method_signature: RectRegion.transform(Number x, Number y, RectRegion region2, boolean flipX, boolean flipY)
focal_class.full_signature: public XYCoords transform(Number x, Number y, RectRegion region2, boolean flipX, boolean flipY)
focal_class.identifier: transform
focal_class.modifiers: public
focal_class.parameters: (Number x, Number y, RectRegion region2, boolean flipX, boolean flipY)
focal_class.return: XYCoords
focal_class.signature: XYCoords transform(Number x, Number y, RectRegion region2, boolean flipX, boolean flipY)
focal_class.class_method_signature: RectRegion.transform(Number x, Number y, RectRegion region2)
focal_class.full_signature: public XYCoords transform(Number x, Number y, RectRegion region2)
focal_class.identifier: transform
focal_class.modifiers: public
focal_class.parameters: (Number x, Number y, RectRegion region2)
focal_class.return: XYCoords
focal_class.signature: XYCoords transform(Number x, Number y, RectRegion region2)
focal_class.class_method_signature: RectRegion.transform(XYCoords value, RectRegion region2)
focal_class.full_signature: public XYCoords transform(XYCoords value, RectRegion region2)
focal_class.identifier: transform
focal_class.modifiers: public
focal_class.parameters: (XYCoords value, RectRegion region2)
focal_class.return: XYCoords
focal_class.signature: XYCoords transform(XYCoords value, RectRegion region2)
focal_class.class_method_signature: RectRegion.transform(RectRegion r, RectRegion r2, boolean flipX, boolean flipY)
focal_class.full_signature: public RectRegion transform(RectRegion r, RectRegion r2, boolean flipX, boolean flipY)
focal_class.identifier: transform
focal_class.modifiers: public
focal_class.parameters: (RectRegion r, RectRegion r2, boolean flipX, boolean flipY)
focal_class.return: RectRegion
focal_class.signature: RectRegion transform(RectRegion r, RectRegion r2, boolean flipX, boolean flipY)
focal_class.class_method_signature: RectRegion.transformScreen(Number x, Number y, RectF region2)
focal_class.full_signature: public PointF transformScreen(Number x, Number y, RectF region2)
focal_class.identifier: transformScreen
focal_class.modifiers: public
focal_class.parameters: (Number x, Number y, RectF region2)
focal_class.return: PointF
focal_class.signature: PointF transformScreen(Number x, Number y, RectF region2)
focal_class.class_method_signature: RectRegion.transformScreen(PointF result, Number x, Number y, RectF region2)
focal_class.full_signature: public void transformScreen(PointF result, Number x, Number y, RectF region2)
focal_class.identifier: transformScreen
focal_class.modifiers: public
focal_class.parameters: (PointF result, Number x, Number y, RectF region2)
focal_class.return: void
focal_class.signature: void transformScreen(PointF result, Number x, Number y, RectF region2)
focal_class.class_method_signature: RectRegion.transform(PointF result, Number x, Number y, RectF region2, boolean flipX, boolean flipY)
focal_class.full_signature: public void transform(PointF result, Number x, Number y, RectF region2, boolean flipX, boolean flipY)
focal_class.identifier: transform
focal_class.modifiers: public
focal_class.parameters: (PointF result, Number x, Number y, RectF region2, boolean flipX, boolean flipY)
focal_class.return: void
focal_class.signature: void transform(PointF result, Number x, Number y, RectF region2, boolean flipX, boolean flipY)
focal_class.class_method_signature: RectRegion.transform(Number x, Number y, RectF region2, boolean flipX, boolean flipY)
focal_class.full_signature: public PointF transform(Number x, Number y, RectF region2, boolean flipX, boolean flipY)
focal_class.identifier: transform
focal_class.modifiers: public
focal_class.parameters: (Number x, Number y, RectF region2, boolean flipX, boolean flipY)
focal_class.return: PointF
focal_class.signature: PointF transform(Number x, Number y, RectF region2, boolean flipX, boolean flipY)
focal_class.class_method_signature: RectRegion.transformScreen(XYCoords value, RectF region2)
focal_class.full_signature: public PointF transformScreen(XYCoords value, RectF region2)
focal_class.identifier: transformScreen
focal_class.modifiers: public
focal_class.parameters: (XYCoords value, RectF region2)
focal_class.return: PointF
focal_class.signature: PointF transformScreen(XYCoords value, RectF region2)
focal_class.class_method_signature: RectRegion.transform(XYCoords value, RectF region2, boolean flipX, boolean flipY)
focal_class.full_signature: public PointF transform(XYCoords value, RectF region2, boolean flipX, boolean flipY)
focal_class.identifier: transform
focal_class.modifiers: public
focal_class.parameters: (XYCoords value, RectF region2, boolean flipX, boolean flipY)
focal_class.return: PointF
focal_class.signature: PointF transform(XYCoords value, RectF region2, boolean flipX, boolean flipY)
focal_class.class_method_signature: RectRegion.union(Number x, Number y)
focal_class.full_signature: public void union(Number x, Number y)
focal_class.identifier: union
focal_class.modifiers: public
focal_class.parameters: (Number x, Number y)
focal_class.return: void
focal_class.signature: void union(Number x, Number y)
focal_class.class_method_signature: RectRegion.union(RectRegion input)
focal_class.full_signature: public void union(RectRegion input)
focal_class.identifier: union
focal_class.modifiers: public
focal_class.parameters: (RectRegion input)
focal_class.return: void
focal_class.signature: void union(RectRegion input)
focal_class.class_method_signature: RectRegion.intersects(RectRegion region)
focal_class.full_signature: public boolean intersects(RectRegion region)
focal_class.identifier: intersects
focal_class.modifiers: public
focal_class.parameters: (RectRegion region)
focal_class.return: boolean
focal_class.signature: boolean intersects(RectRegion region)
focal_class.class_method_signature: RectRegion.intersects(Number minX, Number maxX, Number minY, Number maxY)
focal_class.full_signature: public boolean intersects(Number minX, Number maxX, Number minY, Number maxY)
focal_class.identifier: intersects
focal_class.modifiers: public
focal_class.parameters: (Number minX, Number maxX, Number minY, Number maxY)
focal_class.return: boolean
focal_class.signature: boolean intersects(Number minX, Number maxX, Number minY, Number maxY)
focal_class.class_method_signature: RectRegion.asRectF()
focal_class.full_signature: public RectF asRectF()
focal_class.identifier: asRectF
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: RectF
focal_class.signature: RectF asRectF()
focal_class.class_method_signature: RectRegion.intersect(RectRegion clippingBounds)
focal_class.full_signature: public void intersect(RectRegion clippingBounds)
focal_class.identifier: intersect
focal_class.modifiers: public
focal_class.parameters: (RectRegion clippingBounds)
focal_class.return: void
focal_class.signature: void intersect(RectRegion clippingBounds)
focal_class.class_method_signature: RectRegion.intersects(List<RectRegion> regions)
focal_class.full_signature: public List<RectRegion> intersects(List<RectRegion> regions)
focal_class.identifier: intersects
focal_class.modifiers: public
focal_class.parameters: (List<RectRegion> regions)
focal_class.return: List<RectRegion>
focal_class.signature: List<RectRegion> intersects(List<RectRegion> regions)
focal_class.class_method_signature: RectRegion.getWidth()
focal_class.full_signature: public Number getWidth()
focal_class.identifier: getWidth
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Number
focal_class.signature: Number getWidth()
focal_class.class_method_signature: RectRegion.getHeight()
focal_class.full_signature: public Number getHeight()
focal_class.identifier: getHeight
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Number
focal_class.signature: Number getHeight()
focal_class.class_method_signature: RectRegion.distanceBetween(Number x, Number y)
focal_class.full_signature: private static Number distanceBetween(Number x, Number y)
focal_class.identifier: distanceBetween
focal_class.modifiers: private static
focal_class.parameters: (Number x, Number y)
focal_class.return: Number
focal_class.signature: Number distanceBetween(Number x, Number y)
focal_class.class_method_signature: RectRegion.set(Number minX, Number maxX, Number minY, Number maxY)
focal_class.full_signature: public void set(Number minX, Number maxX, Number minY, Number maxY)
focal_class.identifier: set
focal_class.modifiers: public
focal_class.parameters: (Number minX, Number maxX, Number minY, Number maxY)
focal_class.return: void
focal_class.signature: void set(Number minX, Number maxX, Number minY, Number maxY)
focal_class.class_method_signature: RectRegion.isMinXSet()
focal_class.full_signature: public boolean isMinXSet()
focal_class.identifier: isMinXSet
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isMinXSet()
focal_class.class_method_signature: RectRegion.getMinX()
focal_class.full_signature: public Number getMinX()
focal_class.identifier: getMinX
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Number
focal_class.signature: Number getMinX()
focal_class.class_method_signature: RectRegion.setMinX(Number minX)
focal_class.full_signature: public void setMinX(Number minX)
focal_class.identifier: setMinX
focal_class.modifiers: public
focal_class.parameters: (Number minX)
focal_class.return: void
focal_class.signature: void setMinX(Number minX)
focal_class.class_method_signature: RectRegion.isMaxXSet()
focal_class.full_signature: public boolean isMaxXSet()
focal_class.identifier: isMaxXSet
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isMaxXSet()
focal_class.class_method_signature: RectRegion.getMaxX()
focal_class.full_signature: public Number getMaxX()
focal_class.identifier: getMaxX
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Number
focal_class.signature: Number getMaxX()
focal_class.class_method_signature: RectRegion.setMaxX(Number maxX)
focal_class.full_signature: public void setMaxX(Number maxX)
focal_class.identifier: setMaxX
focal_class.modifiers: public
focal_class.parameters: (Number maxX)
focal_class.return: void
focal_class.signature: void setMaxX(Number maxX)
focal_class.class_method_signature: RectRegion.isMinYSet()
focal_class.full_signature: public boolean isMinYSet()
focal_class.identifier: isMinYSet
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isMinYSet()
focal_class.class_method_signature: RectRegion.getMinY()
focal_class.full_signature: public Number getMinY()
focal_class.identifier: getMinY
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Number
focal_class.signature: Number getMinY()
focal_class.class_method_signature: RectRegion.setMinY(Number minY)
focal_class.full_signature: public void setMinY(Number minY)
focal_class.identifier: setMinY
focal_class.modifiers: public
focal_class.parameters: (Number minY)
focal_class.return: void
focal_class.signature: void setMinY(Number minY)
focal_class.class_method_signature: RectRegion.isMaxYSet()
focal_class.full_signature: public boolean isMaxYSet()
focal_class.identifier: isMaxYSet
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isMaxYSet()
focal_class.class_method_signature: RectRegion.getMaxY()
focal_class.full_signature: public Number getMaxY()
focal_class.identifier: getMaxY
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Number
focal_class.signature: Number getMaxY()
focal_class.class_method_signature: RectRegion.setMaxY(Number maxY)
focal_class.full_signature: public void setMaxY(Number maxY)
focal_class.identifier: setMaxY
focal_class.modifiers: public
focal_class.parameters: (Number maxY)
focal_class.return: void
focal_class.signature: void setMaxY(Number maxY)
focal_class.class_method_signature: RectRegion.getLabel()
focal_class.full_signature: public String getLabel()
focal_class.identifier: getLabel
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getLabel()
focal_class.class_method_signature: RectRegion.setLabel(String label)
focal_class.full_signature: public void setLabel(String label)
focal_class.identifier: setLabel
focal_class.modifiers: public
focal_class.parameters: (String label)
focal_class.return: void
focal_class.signature: void setLabel(String label)
focal_class.class_method_signature: RectRegion.getxRegion()
focal_class.full_signature: public Region getxRegion()
focal_class.identifier: getxRegion
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Region
focal_class.signature: Region getxRegion()
focal_class.class_method_signature: RectRegion.setxRegion(Region xRegion)
focal_class.full_signature: public void setxRegion(Region xRegion)
focal_class.identifier: setxRegion
focal_class.modifiers: public
focal_class.parameters: (Region xRegion)
focal_class.return: void
focal_class.signature: void setxRegion(Region xRegion)
focal_class.class_method_signature: RectRegion.getyRegion()
focal_class.full_signature: public Region getyRegion()
focal_class.identifier: getyRegion
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Region
focal_class.signature: Region getyRegion()
focal_class.class_method_signature: RectRegion.setyRegion(Region yRegion)
focal_class.full_signature: public void setyRegion(Region yRegion)
focal_class.identifier: setyRegion
focal_class.modifiers: public
focal_class.parameters: (Region yRegion)
focal_class.return: void
focal_class.signature: void setyRegion(Region yRegion)
focal_class.class_method_signature: RectRegion.isFullyDefined()
focal_class.full_signature: public boolean isFullyDefined()
focal_class.identifier: isFullyDefined
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isFullyDefined()
focal_class.class_method_signature: RectRegion.contains(Number x, Number y)
focal_class.full_signature: public boolean contains(Number x, Number y)
focal_class.identifier: contains
focal_class.modifiers: public
focal_class.parameters: (Number x, Number y)
focal_class.return: boolean
focal_class.signature: boolean contains(Number x, Number y)
focal_class.class_method_signature: RectRegion.toString()
focal_class.full_signature: @Override public String toString()
focal_class.identifier: toString
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String toString()
focal_method.body: public boolean intersects(RectRegion region) {
          return intersects(region.getMinX(), region.getMaxX(), region.getMinY(), region.getMaxY());
      }
focal_method.class_method_signature: RectRegion.intersects(RectRegion region)
focal_method.full_signature: public boolean intersects(RectRegion region)
focal_method.identifier: intersects
focal_method.invocations: intersects getMinX getMaxX getMinY getMaxY
focal_method.modifiers: public
focal_method.parameters: (RectRegion region)
focal_method.return: boolean
focal_method.signature: boolean intersects(RectRegion region)