RayD constructor

RayD({
  1. StructPointer<RayD>? op,
  2. Vector3D? position,
  3. Vector3D? direction,
})

Implementation

RayD({
  super.op,
  Vector3D? position,
  Vector3D? direction
}) :
  _position = position ?? .zero(),
  _direction = direction ?? .zero();