public Tetrahedron(Measurement3D a, Measurement3D b, Measurement3D c, Measurement3D d) { Measurements = new List <Measurement3D>() { a, b, c, d }; CalculateIndices(); CalculateArtificial(); CircumSphere = new CircumSphere(Measurements); }
public bool Includes(Measurement3D measurement) { return(CircumSphere.Includes(measurement.Position)); }
public void Initialize(CircumSphere circumSphere) { transform.position = circumSphere.Center; transform.localScale = 2 * Vector3.one * circumSphere.Radius; }