Lagrange
SeparateByComponentsOptions Struct Reference

Option settings for separate_by_components. More...

#include <lagrange/separate_by_components.h>

Public Attributes

std::string_view source_vertex_attr_name
 The name of the output attribute holding source vertex indices. More...
 
std::string_view source_facet_attr_name
 The name of the output attribute holding source facet indices. More...
 
bool map_attributes = false
 Map all attributes over to submesh.
 
ConnectivityType connectivity_type = ConnectivityType::Edge
 Connectivity type used for component computation.
 

Detailed Description

Option settings for separate_by_components.

Member Data Documentation

◆ source_vertex_attr_name

std::string_view source_vertex_attr_name

The name of the output attribute holding source vertex indices.

Note
If empty, source vertex mapping will not be computed.

◆ source_facet_attr_name

std::string_view source_facet_attr_name

The name of the output attribute holding source facet indices.

Note
If empty, source facet mapping will not be computed.

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