//Utilities public bool Contains(Float3 point) => (point - Center).SquareMagnitude <= SquareRadius;
//Tuple deconstruction syntax public void Deconstruct(out Float3 center, out float radius) { center = Center; radius = Radius; }
//Tuple deconstruction syntax public void Deconstruct(out Float3 a, out Float3 b, out Float3 c) { a = A; b = B; c = B; }
public FloatSphere(Float3 center, float radius) { Center = center; Radius = radius; }
public Triangle(Float3 a, Float3 b, Float3 c) { A = a; B = b; C = c; }