private void ApplyUnsmoothGrades() { int unsmoothFeaturesOutCount = 0; for (int i = m_TrackedFeatures.Count - 1; i >= 0; i--) { TrackedFeature trackedFeature = m_TrackedFeatures[i]; trackedFeature.ApplyScoreChange(); if (trackedFeature.IsOut) { RemoveTrackedFeature(i); unsmoothFeaturesOutCount++; } } }
private void ApplyUnsmoothGrades() { int unsmoothFeaturesOutCount = 0; for (int i = m_TrackedFeatures.Count - 1; i >= 0; i--) { TrackedFeature trackedFeature = m_TrackedFeatures[i]; trackedFeature.ApplyScoreChange(); if (trackedFeature.IsOut) { RemoveTrackedFeature(i); unsmoothFeaturesOutCount++; } } //Debug.WriteLine("Number of unsmooth features weeded out: " + unsmoothFeaturesOutCount); }