Lagrange
SelectFacetsByNormalSimilarityParameters< MeshType > Struct Template Reference

Given a seed vertex, selects faces around it based on the change in triangle normals. More...

#include <lagrange/legacy/select_facets_by_normal_similarity.h>

Public Types

enum class  SearchType { BFS = 0 , DFS = 1 }
 
using Scalar = typename MeshType::Scalar
 
using Index = typename MeshType::Index
 

Public Member Functions

void set_selectable_facets (MeshType &mesh_ref, const std::vector< Index > &selectable_facets)
 

Public Attributes

Scalar flood_error_limit = std::numeric_limits<Scalar>::max()
 
bool should_smooth_boundary = true
 
std::vector< bool > is_facet_selectable = std::vector<bool>()
 
Scalar flood_second_to_first_order_limit_ratio = 1.0 / 6.0
 
Index num_smooth_iterations = 3
 
SearchType search_type = SearchType::DFS
 

Detailed Description

template<typename MeshType>
struct lagrange::legacy::SelectFacetsByNormalSimilarityParameters< MeshType >

Given a seed vertex, selects faces around it based on the change in triangle normals.


The documentation for this struct was generated from the following file: