public override void UpdateBoundingBox() { UpdateMatrix(); bbox.Clear(); foreach (TopoVertex v in ActiveModel.vertices) { includePoint(v.pos); } xMin = (float)bbox.xMin; xMax = (float)bbox.xMax; yMin = (float)bbox.yMin; yMax = (float)bbox.yMax; zMin = (float)bbox.zMin; zMax = (float)bbox.zMax; //** if (Main.main.objectPlacement.checkCutFaces.Checked) //** ctrl.updateCuts = true; submesh.UpdateColors(); }
public void UpdateBoundingBox() { UpdateMatrix(); bbox.Clear(); foreach (TopoVertex v in ActiveModel.vertices) { includePoint(v.pos); } xMin = (float)bbox.xMin; xMax = (float)bbox.xMax; yMin = (float)bbox.yMin; yMax = (float)bbox.yMax; zMin = (float)bbox.zMin; zMax = (float)bbox.zMax; if (Main.main.objectPlacement.checkCutFaces.Checked) { Main.main.threedview.updateCuts = true; } }