RayCollisionD constructor

RayCollisionD({
  1. StructPointer<RayCollisionD>? op,
  2. bool hit = false,
  3. double distance = 0,
  4. Vector3D? point,
  5. Vector3D? normal,
})

Implementation

RayCollisionD({
  super.op,
  bool hit = false,
  double distance = 0,
  Vector3D? point,
  Vector3D? normal
}) :
  _hit = hit,
  _distance = distance,
  _point = point ?? .zero(),
  _normal = normal ?? .zero();