point相关内容

无法使CCPointArray在Cocos2D-x中工作

我想创建一个点数组(_grid).但是,除了在其中创建函数外,我似乎无法在任何地方使用此CCPointArray.我尝试将其公开在类中并在标头中声明,但都失败了.有提示吗? 解决方案 之后 CCPointArray* p = CCPointArray::create(8); 您打电话给 p->retain(); ? ,并记得在析构函数或onExit()中释放它; ..
发布时间:2020-05-28 21:04:12 游戏开发

从数组中删除点并返回新数组-Java

编写一个名为removeSomePoints的方法.此方法需要一个数组 点,并返回与点相同的新点数组 原始数组,除了它删除所有具有x-和 y坐标相差小于20.换句话说, 返回的数组的大小可能会比原始数组小 大批.此方法应保持原始数组不变.到 阐明:如果以下任何点在原始数组中, 它们将不在返回的数组中. 100 90(x和y相差10) 90100(x和y相差10) 3 22(x和y ..
发布时间:2020-05-28 21:04:09 Java开发

扩展Java Point类以查找中点

我正在为即将参加的考试而学习,并且正在研究示例问题,尤其是以下问题: 添加到Point类的实例方法下面,该方法称为Midpoint,该方法返回Point类型的对象,该对象表示两个点的中点,其中一个点作为参数提供,另一个点作为当前点(即,由本地实例变量).请注意,中点将返回一个新的Point对象.充分利用Point类,编写一个读取两个点并打印它们的中点的程序.输入由两行组成,其中每行包含一个点 ..
发布时间:2020-05-28 21:04:03 Java开发

碰撞点:圆碰撞

我正在做一个关于robocup的学校项目,其中机器人正在用AI踢足球.一切正常后,我仍然会遇到一些麻烦. 机器人是从顶视图绘制的简单球体.不允许两个玩家进入对方,并且应该在撞击点获得新的更新位置. 因为碰撞处理程序只是检查它们是否发生碰撞..我希望是否有一种方法可以检测圆在哪里发生碰撞.因此,我可以将碰撞球体的位置更新为最后一个已知的非碰撞位置,以使它们不会相互穿过并可能反弹. ..
发布时间:2020-05-28 21:04:00 C#/.NET

指向最靠近内部的区域外的点?

我有一个程序,其中实体在二维空间中移动.要移动一步,实体将选择其下一个点,然后将其设置为当前点. 但是,有时实体的下一个点位于被禁止的Area(java.awt.geom.Area)(“禁止区域"实际上是速度障碍). 实体如何在Area之外选择最接近实体首选点的点? Area由不同的形状组成(有时形状不接触). 我最初的计划是简单地画一条线到首选点.线首先与Area相交的位 ..
发布时间:2020-05-28 21:03:56 Java开发

JScrollPane的“跳转"开始使用滚动条时

对不起,下面是一长段示例代码,但这是问题所在: 我有一个正在积极画画的背景(我可能很聪明,只画了一次就可以缩放,但这也显示了问题). 您可以使用鼠标滚轮来放大和缩小图像. 想法是进行“谷歌地图"缩放,使其在鼠标指针下方缩放.我注意到的是,直到图像足够大到可以同时使用两个滚动条时,它似乎才真正起作用.在此之前,您只会使图像变大,但会锁定到原点. “正确"的行为应该是移动视图位 ..
发布时间:2020-05-28 21:03:52 Java开发

C#Winforms Region.可见

我想检测在我自定义创建的区域上的鼠标单击. 1)我用矩形尝试了这段代码,并且可以用,但是用字符串却没有用 GraphicsPath gp = new GraphicsPath(); Region reg = new Region(); private void Form1_Load(object sender, EventArgs e) { ..
发布时间:2020-05-28 21:03:49 C#/.NET

对点数组进行排序以在MATLAB中生成包络

我有下一个向量: A = [0;100;100;2100;100;2000;2100;2100;0;100;2000;2100;0]; B = [0;0;1450;1450;1550;1550;1550;1550;2500;2500;3000;3000;0] 如果绘制A和B,将获得以下图形: 然后,我想知道如何缩短点以得到下一个图: 如您所见,有一些条件,例如:所有条件都形成 ..
发布时间:2020-05-28 21:03:47 其他开发

在2点之间进行Prolog路由并列出列表

我需要一种方法来返回两点之间的路线中使用的所有道路*,这是我拥有的地图: 例如,要将A指向E,我需要使用的道路清单,如下所示: route(a, e, R). R = [1,5]. 我在标记我已经访问过的路线时遇到了问题,最重要的是,在列表中注册使用的道路编号. 所以这是我到目前为止的代码: road(1,a,b). road(2,a,d). road(3,b,c). ..
发布时间:2020-05-28 21:03:44 其他开发

将点对象添加到ZedGraph

ZedGraph可以很好地扩展以绘制标记/点( PointObj.cs ).但是,我无法在图形上绘制点. 当我调用ZedGraph.Invalidate()函数时,标记会暂时绘制,然后消失. 在以下代码中,变量zedGraph是表单UI上的可见图形对象. // Create point ZedGraph.PointObj point = new ZedGraph.PointO ..
发布时间:2020-05-28 21:03:41 C#/.NET

星系模拟:更改点的颜色并在鼠标悬停时显示文本

我正在尝试创建最近的星系4673位置的模拟. > 星系是点. 我想在鼠标悬停时给一个点上色并加载星系的名称. 我花了很多天试图实现它.我可以更改颜色,也可以进行基本的射线投射,但是,我无法单独对每个点进行射线投射/着色.如当前版本所示,所有这些点都进行了射线广播和着色. 我该怎么做才能更正此问题?非常感谢您的时间和耐心与初学者. 可在此处获得完整代码. 相关代码如下: ..
发布时间:2020-05-28 21:03:38 前端开发

反复围绕枢轴点旋转点

一段时间以来,我一直在使用以下函数在我的各种程序中围绕枢轴点旋转一系列点. private Point RotatePoint(Point point, Point pivot, double radians) { var cosTheta = Math.Cos(radians); var sinTheta = Math.Sin(radians); var x = ..
发布时间:2020-05-28 21:03:35 C#/.NET

使用PointToScreen在WPF中查找控件的位置

我正在尝试在主窗口中找到用户控件的相对坐标.我尝试使用"Control.PointToScreen()"方法,但是没有运气.每次执行此操作时,都会显示一个异常: System.InvalidOperationException:此视觉未连接到PresentationSource 我认为这与我在正确呈现视觉效果之前调用pointToScreen有关,因为我已经在我的Mains构造函数中调 ..
发布时间:2020-05-28 21:03:33 C#/.NET

Java-Point类的hashCode()方法有什么好处,还是应该重写它并编写自己的方法?

有什么办法可以实际看到标准Java类的源代码吗?我正在制作一个散列点(HashSet),我想确保它能很好地散列,但是我看不到Point的hashCode()方法的实际外观,所以我不知道它的效果如何确实是.谁能帮我?我应该覆盖它吗?如果是这样,是否有一种简单的方法就可以执行此操作,而无需创建一个全新的Java文件/类? 解决方案 如果要搜索java.awt.Point的hash ..
发布时间:2020-05-28 21:03:28 Java开发

确定在O(log n)时间内点是否位于凸包中

我研究了几种算法来确定点是否在凸包中,但是我似乎找不到能在O(logn)时间内完成技巧的算法,也无法自己提出设a []为包含凸包的顶点的数组,无论如何我都可以对该数组进行预处理,以使其有可能在O(logn)时间检查新点是否位于凸包内. 解决方案 看起来可以. 将a[]中的顶点按相对于其中一个顶点的极角排序(称为A). O(N log N),就像凸包计算一样. 读取点,确定其极角. O( ..

使用SF包按多点分割线

我正在尝试通过沿线对点将大线形分割.根据先前主要由@mbcaradima提出的问题,此处,此处,此处和请参见下面的可复制示例: 库和数据 # libraries library(tidyverse) library(sf) library(rgdal) library(sp) river ..
发布时间:2020-05-28 21:03:23 其他开发

埃菲尔铁塔的一成不变

我正在尝试在Eiffel中创建一个不变的POINT类.下面的代码定义一个吗? x和y字段的{NONE}可访问性就足够了吗?我可以给类不变式写一些东西,如x = x',还是可以实现不变性? class POINT create make feature {NONE} x: DOUBLE y: DOUBLE feature ..
发布时间:2020-05-28 21:03:16 其他开发

在屏幕上找到坐标点?

问题是我以表格形式显示了一些图形,例如矩形,并且当点超过thees字段时我想捕获.因此,我尝试找到这些矩形的corrrdinates,但由于坐标是形式,因此与鼠标位置不匹配. 所以我想知道是否有一种方法可以找到Point在屏幕上而不是在窗体或控制器中在屏幕上的坐标? 解决方案 每个控件都有用于转换的PointToFoo方法.请注意,您应该从所需位置的对象的父对象处调用它: Po ..
发布时间:2020-05-28 21:03:14 C#/.NET