Lagrange
SplitLongEdgesOptions Struct Reference

Public Attributes

float max_edge_length = 0.1f
 Maximum edge length. Edges longer than this value will be split.
 
bool recursive = true
 If true, the operation will be applied recursively until no edge is longer than max_edge_length.
 
std::string_view active_region_attribute = ""
 The facet attribute name that will be used to determine the active region. More...
 
std::string_view edge_length_attribute = "@edge_length"
 The edge length attribute name that will be used to determine the edge length. More...
 

Member Data Documentation

◆ active_region_attribute

std::string_view active_region_attribute = ""

The facet attribute name that will be used to determine the active region.

Only edges that are part of the active region will be split. If empty, all edges will be considered. The attribute must be of value type uint8_t.

◆ edge_length_attribute

std::string_view edge_length_attribute = "@edge_length"

The edge length attribute name that will be used to determine the edge length.

If this attribute does not exist, the function will compute the edge lengths.


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