public RayHitpoint(Vector3 point, Vector3 normal, RayParameter t) { Point = point; Normal = normal; T = t; }
public Vector3 PointAt(RayParameter t) { return(Origin + t.Value * Direction); }