Geometry 几何函数的好名字

Geometry 几何函数的好名字,geometry,Geometry,有一个二维几何形状和一维间隔的函数 f(s,i)=Py(s⋂ 我×(-∞,∞)) 它计算形状与无限垂直矩形的交点(由给定的间隔i=[x1,x2)确定),然后将其投影到Y轴 这个函数有一个好名字吗?getcrossion似乎是一个明显的候选者…getcrossion似乎是一个明显的候选者…如果你不喜欢Blindy的答案,也许你可以称之为: ProjectoToYAfterIntersectingInfiniteRectangle(x1,x2) 但我会选择Blindy所说的+1getcrossio

有一个二维几何形状和一维间隔的函数

f(s,i)=Py(s⋂ 我×(-∞,∞))

它计算形状与无限垂直矩形的交点(由给定的间隔
i=[x1,x2)
确定),然后将其投影到Y轴


这个函数有一个好名字吗?

getcrossion
似乎是一个明显的候选者…

getcrossion
似乎是一个明显的候选者…

如果你不喜欢Blindy的答案,也许你可以称之为:

ProjectoToYAfterIntersectingInfiniteRectangle(x1,x2)

但我会选择Blindy所说的+1
getcrossion
如果你不喜欢Blindy的答案,也许你可以称之为:

ProjectoToYAfterIntersectingInfiniteRectangle(x1,x2)

但是我会使用
GetIntersection
,正如Blindy所说的+1

好吧,这不仅仅是交集。我希望有一个众所周知的几何运算符,它的作用类似于这个函数,所以我可以使用它的名称。@user713303,我的想法是,至少在大概的范围内命名这个函数,然后彻底地注释它的标题(无论您选择的语言以何种方式)。函数名很容易重构,如果几个月后你想到一个更好的函数名。它已经被命名为yProjection,所以它已经开始重命名了。嗯,这不仅仅是交集。我希望有一个著名的几何运算符可以像这个函数一样工作,这样我就可以使用它的名称。@user713303,我的想法是,命名这个函数。@user713303至少在大概的范围内,然后在标题处对其进行彻底的评论(无论您选择何种方式)。函数名很容易重构,如果几个月后你想到一个更好的函数名。它已经被命名为yProjection,因此已经开始为Java实现重命名:CalculateIntersectionofShapeWithinFiniteVirtualRectangle由interval(形状,间隔)决定。FORTRAN实现:CIOSIVRDBI(s,I)或者如果太长:ISR(s,I) :-p@NealB,几乎为+1,Java名称的第一个字母应为小写:)此问题似乎与主题无关,因为它与数学有关,而不是与编程有关。对于Java实现:计算形状的intersectionofShapeWithinFiniteverticalRectangledeterminedbyInterval(形状,间隔)。FORTRAN实现:CIOSWIVRDBI(S,I)或者如果时间过长:ISR(S,I):-p@NealB,几乎是+1,Java名称的第一个字母应该是小写:)这个问题似乎离题了,因为它是关于数学而不是编程的。