以下是从球面坐标到笛卡尔坐标的转换Y = r sinθ sinΦ 我们使用逆向计算从笛卡尔坐标计算球面坐标,其定义为
r = √(x^2+y^2θ是一个在不同点上的矩阵,它给出了以下结果,它有跳跃和黑色补丁,表示不连续,而我需要生成具有平滑变化的以下图像。请查看获得的theta并通过单击链接更正theta变体,并建议进行一些更改。
我用paint()在屏幕上绘制了多个倾斜的Line2Ds,我需要找出用户点击的那个。我正在使用Rectangle2D rect = line.getBounds2D();要找到点击的line2D.This工作的大多数时候,除了当一条线就在other.During下面这样的时候,上面线的矩形边界是这样的,它由还包括下line.Hence的区域组成,我在这样的times.Any解决方案或替代方法中得到不正确的点击线?