clone method
Returns a deep copy of this instance, preserving originalPointer.
Implementation
@override
RayD clone() => .new(
originalPointer: originalPointer,
position: position.clone(),
direction: direction.clone(),
);
Returns a deep copy of this instance, preserving originalPointer.
@override
RayD clone() => .new(
originalPointer: originalPointer,
position: position.clone(),
direction: direction.clone(),
);