PostGIS
3.0.6dev-r@@SVN_REVISION@@
|
int lw_dist3d_ptarray_tri | ( | POINTARRAY * | pa, |
LWTRIANGLE * | tri, | ||
PLANE3D * | plane, | ||
DISTPTS3D * | dl | ||
) |
Computes pointarray to triangle distance.
Definition at line 1373 of file measures3d.c.
References DISTPTS3D::distance, get_3dvector_from_points(), getPoint3dz_p(), lw_dist3d_pt_tri(), lw_dist3d_ptarray_ptarray(), LW_TRUE, POINTARRAY::npoints, DISTPTS3D::p1, DISTPTS3D::p2, LWTRIANGLE::points, project_point_on_plane(), pt_in_ring_3d(), DISTPTS3D::tolerance, POINT3DZ::x, VECTOR3D::x, POINT3DZ::y, VECTOR3D::y, POINT3DZ::z, and VECTOR3D::z.
Referenced by lw_dist3d_line_tri(), lw_dist3d_poly_tri(), and lw_dist3d_tri_tri().