public void Encapsulate(SBSBounds bounds) { min.x = SBSMath.Min(min.x, bounds.min.x); min.y = SBSMath.Min(min.y, bounds.min.y); min.z = SBSMath.Min(min.z, bounds.min.z); max.x = SBSMath.Max(max.x, bounds.max.x); max.y = SBSMath.Max(max.y, bounds.max.y); max.z = SBSMath.Max(max.z, bounds.max.z); }
public void Encapsulate(float px, float py, float pz) { min.x = SBSMath.Min(min.x, px); min.y = SBSMath.Min(min.y, py); min.z = SBSMath.Min(min.z, pz); max.x = SBSMath.Max(max.x, px); max.y = SBSMath.Max(max.y, py); max.z = SBSMath.Max(max.z, pz); }
public void Encapsulate(SBSVector3 p) { float px = p.x, py = p.y, pz = p.z; min.x = SBSMath.Min(min.x, px); min.y = SBSMath.Min(min.y, py); min.z = SBSMath.Min(min.z, pz); max.x = SBSMath.Max(max.x, px); max.y = SBSMath.Max(max.y, py); max.z = SBSMath.Max(max.z, pz); }