org.locationtech.geogig.model.Node.intersects()方法的使用及代码示例

x33g5p2x  于2022-01-25 转载在 其他  
字(2.9k)|赞(0)|评价(0)|浏览(116)

本文整理了Java中org.locationtech.geogig.model.Node.intersects()方法的一些代码示例,展示了Node.intersects()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Node.intersects()方法的具体详情如下:
包路径:org.locationtech.geogig.model.Node
类名称:Node
方法名:intersects

Node.intersects介绍

暂无

代码示例

代码示例来源:origin: locationtech/geogig

/**
 * Determines if the {@code Node} this object points to intersects the given {@link Envelope}
 * 
 * @param env the {@link Envelope} to check against
 * @return {@code true} if the {@code Node} intersects the {@link Envelope}
 */
@Override
public boolean intersects(Envelope env) {
  return node.intersects(env);
}

代码示例来源:origin: org.locationtech.geogig/geogig-api

/**
 * Determines if the {@code Node} this object points to intersects the given {@link Envelope}
 * 
 * @param env the {@link Envelope} to check against
 * @return {@code true} if the {@code Node} intersects the {@link Envelope}
 */
@Override
public boolean intersects(Envelope env) {
  return node.intersects(env);
}

代码示例来源:origin: locationtech/geogig

assertFalse(unbounded1.bounds().isPresent());
assertFalse(unbounded2.bounds().isPresent());
assertFalse(unbounded1.intersects(testEnvelope));
assertFalse(unbounded2.intersects(testEnvelope));
assertFalse(unbounded1.intersects(new Envelope()));
assertFalse(unbounded2.intersects(new Envelope()));
unbounded1.expand(testEnvelope);
assertEquals(new Envelope(0, 0, 100, 100), testEnvelope);
assertTrue(bounded2.bounds().isPresent());
assertEquals(new Envelope(0, 0, 1, 1), bounded2.bounds().get());
assertTrue(bounded1.intersects(testEnvelope2));
assertFalse(bounded1.intersects(new Envelope(-1, -1, 2.5, 2.5)));
assertFalse(bounded1.intersects(new Envelope(2, 2, 2.5, 2.5)));
assertFalse(bounded1.intersects(new Envelope(0.5, 0.5, 4, 4)));
assertFalse(bounded1.intersects(new Envelope(0.5, 0.5, 1, 1)));
assertFalse(bounded2.intersects(testEnvelope2));
assertFalse(bounded1.intersects(new Envelope()));
assertFalse(bounded2.intersects(new Envelope()));
bounded1.expand(testEnvelope2);
assertEquals(new Envelope(0, 1, 2, 5), testEnvelope2);

代码示例来源:origin: locationtech/geogig

assertFalse(unbounded1.bounds().isPresent());
assertFalse(unbounded2.bounds().isPresent());
assertFalse(unbounded1.intersects(testEnvelope));
assertFalse(unbounded2.intersects(testEnvelope));
assertFalse(unbounded1.intersects(new Envelope()));
assertFalse(unbounded2.intersects(new Envelope()));
unbounded1.expand(testEnvelope);
assertEquals(new Envelope(0, 0, 100, 100), testEnvelope);
assertTrue(bounded2.bounds().isPresent());
assertEquals(new Envelope(0, 0, 1, 1), bounded2.bounds().get());
assertTrue(bounded1.intersects(testEnvelope2));
assertFalse(bounded1.intersects(new Envelope(-1, -1, 2.5, 2.5)));
assertFalse(bounded1.intersects(new Envelope(2, 2, 2.5, 2.5)));
assertFalse(bounded1.intersects(new Envelope(0.5, 0.5, 4, 4)));
assertFalse(bounded1.intersects(new Envelope(0.5, 0.5, 1, 1)));
assertFalse(bounded2.intersects(testEnvelope2));
assertFalse(bounded1.intersects(new Envelope()));
assertFalse(bounded2.intersects(new Envelope()));
bounded1.expand(testEnvelope2);
assertEquals(new Envelope(0, 1, 2, 5), testEnvelope2);

相关文章