Fix T46002: mathutils.geometry.intersect_line_line_2d doesn't operate on lines, but on line segments.
Ugly issue really, but at least doc now matches behavior of the function. :|
This commit is contained in:
@@ -415,7 +415,9 @@ static PyObject *M_Geometry_volume_tetrahedron(PyObject *UNUSED(self), PyObject
|
|||||||
PyDoc_STRVAR(M_Geometry_intersect_line_line_2d_doc,
|
PyDoc_STRVAR(M_Geometry_intersect_line_line_2d_doc,
|
||||||
".. function:: intersect_line_line_2d(lineA_p1, lineA_p2, lineB_p1, lineB_p2)\n"
|
".. function:: intersect_line_line_2d(lineA_p1, lineA_p2, lineB_p1, lineB_p2)\n"
|
||||||
"\n"
|
"\n"
|
||||||
" Takes 2 lines (as 4 vectors) and returns a vector for their point of intersection or None.\n"
|
" Takes 2 segments (defined by 4 vectors) and returns a vector for their point of intersection or None.\n"
|
||||||
|
"\n"
|
||||||
|
" .. warning:: Despite its name, this function works on segments, and not on lines..."
|
||||||
"\n"
|
"\n"
|
||||||
" :arg lineA_p1: First point of the first line\n"
|
" :arg lineA_p1: First point of the first line\n"
|
||||||
" :type lineA_p1: :class:`mathutils.Vector`\n"
|
" :type lineA_p1: :class:`mathutils.Vector`\n"
|
||||||
|
Reference in New Issue
Block a user