internal void Remove(FaceWithScores f) { Faces.Remove(f); Area -= f.Face.Area; NegativeProbability /= (1 - f.FaceCat[SurfaceType]); }
internal void Add(FaceWithScores f) { Faces.Add(f); Area += f.Face.Area; NegativeProbability *= (1 - f.FaceCat[SurfaceType]); }