GetRayCollisionTriangle method

  1. @override
RayCollisionD GetRayCollisionTriangle(
  1. RayD ray,
  2. Vector3D p1,
  3. Vector3D p2,
  4. Vector3D p3,
)
override

Implementation

@override
RayCollisionD GetRayCollisionTriangle(
  RayD ray,
  Vector3D p1,
  Vector3D p2,
  Vector3D p3,
) => run(
  () => RaylibDebugLabels.GetRayCollisionTriangle(ray, p1, p2, p3),
  () => rl.Core.GetRayCollisionTriangle(
    rl.Temp.Ray$.Ref1(ray).ref,
    rl.Temp.Vector3$.Ref1(p1).ref,
    rl.Temp.Vector3$.Ref2(p2).ref,
    rl.Temp.Vector3$.Ref3(p3).ref,
  ).toD(),
);