Example #1
0
        // Token: 0x060001E1 RID: 481 RVA: 0x00008BD8 File Offset: 0x00006DD8
        public static Vector3 ClosestPointTo(this Triangle3 triangle3, Ray3 ray3)
        {
            DistanceRay3Triangle3 distanceRay3Triangle = new DistanceRay3Triangle3(ray3, triangle3);

            return(distanceRay3Triangle.ClosestPointOnTriangle);
        }
Example #2
0
        // Token: 0x060001E2 RID: 482 RVA: 0x00008BF8 File Offset: 0x00006DF8
        public static Segment3 ShortestSegmentTo(this Triangle3 triangle3, Ray3 ray3)
        {
            DistanceRay3Triangle3 distanceRay3Triangle = new DistanceRay3Triangle3(ray3, triangle3);

            return(new Segment3(distanceRay3Triangle.ClosestPointOnTriangle, distanceRay3Triangle.ClosestPointOnRay));
        }
Example #3
0
        // Token: 0x0600012A RID: 298 RVA: 0x00006420 File Offset: 0x00004620
        public static double DistanceTo(this Ray3 ray3, Triangle3 triangle3)
        {
            DistanceRay3Triangle3 distanceRay3Triangle = new DistanceRay3Triangle3(ray3, triangle3);

            return(distanceRay3Triangle.Distance);
        }