public BoxIdentifier(IClosestPoint point) { unity = point; _Centre = new XVector3(point.GetCentre()); try { GetVertices(); if (!CheckVolume()) { GetDimensions(); } } catch { GetAltVertices(); if (!CheckVolume()) { GetDimensions(); } } }