Kaynağa Gözat

simplex_interpolator: bug fix

undefined
Guillaume Bittoun Sam Hocevar <sam@hocevar.net> 10 yıl önce
ebeveyn
işleme
96c54bdb54
1 değiştirilmiş dosya ile 2 ekleme ve 2 silme
  1. +2
    -2
      src/lol/math/simplex_interpolator.h

+ 2
- 2
src/lol/math/simplex_interpolator.h Dosyayı Görüntüle

@@ -73,10 +73,10 @@ protected:
samples_index[i] += sign;
this->ModFloor(samples_index);

result += (1 - 2 * dot(decimal_point - point_compare, mass_center - point_compare) / length(this->diagonal));
result += samples[samples_index] * (1 - 2 * dot(decimal_point - point_compare, mass_center - point_compare) / length(this->diagonal));
}

result += (1 - 2 * dot(decimal_point - reference, mass_center - reference) / length(this->diagonal));
result += samples[reference] * (1 - 2 * dot(decimal_point - reference, mass_center - reference) / length(this->diagonal));
}

inline void ModFloor(vec_t<int, N> & samples_index)


Yükleniyor…
İptal
Kaydet