intersection

    0热度

    1回答

    我正在使用Clipper并想确定两个(多)多边形是否相交。 我的期望是,图书馆会有一个很好的,抽象的方式来提出这个问题,但似乎并没有。 我认为Area()方法可能是有用的,但它仅适用于Path和Execute()方法返回Paths。 我已经建立了以下M(几乎)我们证明了问题: #include <iostream> #include "clipper.hpp" using namespace

    1热度

    1回答

    我想比较两个数组。一个数组是一组Person对象,其中每个对象都有一个email属性,该属性是String电子邮件地址。另一个阵列是一个EmailAddress对象,其中有一个描述性词语,如“work”或“personal”以及实际的String电子邮件地址。 基本上这两个对象都有一个String属性的电子邮件地址。我想比较这些对象数组,以查看每个数组中的某个对象是否具有相同的电子邮件地址。现在我

    0热度

    1回答

    绘制矩形ABCD。 在里面画一条连接任意两条边GF的线。 在GF线上绘制垂直平分线。 垂直平分线与矩形边缘的相交点是什么? 在下图中,GF从(0,2)绘制到(6,0)。我需要知道垂直平分线与AB和CD上的矩形相交的位置。 内部矩形线

    0热度

    1回答

    我想从两个数据表中获取公共行。但是在这两者上的交集操作消除了重复的行(在同一个数据表中重复)并且只返回唯一的行。 如何在结果中保留重复行?这里是我的代码: class Program { public static void Main(string[] args) { var a=ImportExcelToDataTable(@"D:\Dummy\Test\CD2

    0热度

    3回答

    我有范围假设 1-10 20-40 30-50 55-65 65-80 75-90 95-100 正如在这个例子中20-40和30-50相交而不是存储两个我需要将它存储为20-50。 然后,而不是55-65,65-80和75-90我想单独存储55-90。 所以结果集将是这样 1-10 20-50 55-90 95-100 我在这些值redis和我用Java存储它们的结构是数组,它是一个起始数组和结

    6热度

    3回答

    考虑下面的代码以及其他地方的人口。 我的目标是包含所有4个HashSets中常见的所有元素。 我的问题是,首先,我做对了吗?其次,如果我做得对,有没有更好的方法来做到这一点?如果不是,那么我对这个问题有什么解决方案? static Set<String> one=new HashSet<>(); static Set<String> two=new HashSet<>(); static Se

    0热度

    1回答

    我试图找出存储在数据库中的所有圆圈(圆圈遍布世界各地),它们相交或重叠给定的圆圈。我已经存储的圆圈所示: CREATE TABLE circles(gid serial PRIMARY KEY, name varchar, code integer, the_geog geography(POLYGON,4326)); INSERT INTO circles (gid, name, code,

    0热度

    1回答

    我的libgdx游戏中有激光,我想知道是否光束击中目标。 我有一些功能(总是成真)有一些麻烦,所以我做了一个非常简单的测试,我仍然是真的! 我错过了什么吗? 为什么此函数返回true? if(Intersector.intersectLinePolygon(new Vector2(100, 100), new Vector2(200, 100), new Polygon(new float[] {

    7热度

    6回答

    我有array(1 and 2)。我怎样才能从他们得到array3? array1 = [2,2,2,2,3,3,4,5,6,7,8,9] array2 = [2,2,2,3,4,4,4,4,8,8,0,0,0] array3 = [2,2,2,3,4,8] array1 & array2回报[2,3,4,8],但我需要守住重复。

    5热度

    1回答

    我有两组n个节点。现在我想将一个集合中的每个节点与另一个集合中的另一个节点连接起来。结果图应该没有交点。 我知道的几种扫描线算法(Bentley-Ottmann-Algorithm以检查交叉口发生,但我无法找到一个算法来解决这些路口,除了蛮力的方法。 从一组每个节点都可以被连接到任何其它节点的另一组内 任何指针(一种有效的)算法,解决了这个问题没有所需的实施 EDIT1:? 这里是一个解决问题的方