Как получить треугольники с триангуляцией Делоне в 3D для реконструкции поверхности?

Наконец, я нашел решение.

  1. Изменение пространства имен actionViewClass с android:actionViewClass до app:actionViewClass
  2. Внедрение интерфейса android.support.v7.widget.SearchView.OnQueryTextListener для текущей активности.
  3. Непосредственно используйте setOnQueryTextListener вместо SearchViewCompat.setOnQueryTextListener
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
      MenuInflater inflater = getMenuInflater();
      inflater.inflate(R.menu.menu, menu);
    
      MenuItem searchItem = menu.findItem(R.id.action_search);
      SearchView searchView = (SearchView) MenuItemCompat.getActionView(searchItem);
      if (searchView != null) {
         searchView.setOnQueryTextListener(this);
      }
    
      return super.onCreateOptionsMenu(menu);
    }
    
0
задан knorbika 16 January 2019 в 13:17
поделиться

1 ответ

Единственная поверхность, которую можно восстановить из триангуляции Делоне, - это выпуклая оболочка. Возможно, вас больше заинтересует алгоритм восстановления поверхности, такой как , этот (для близкой модели, с созданием новых узлов) или , чем один (для открытых моделей, использующих только входные точки). [112 ]

0
ответ дан sloriot 16 January 2019 в 13:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: