Lagrange
SeparateByFacetGroupsOptions Struct Reference

Option settings for separate_by_facet_groups. More...

#include <lagrange/separate_by_facet_groups.h>

Public Member Functions

 SeparateByFacetGroupsOptions (const SeparateByFacetGroupsOptions &)=default
 
 SeparateByFacetGroupsOptions (SeparateByFacetGroupsOptions &&)=default
 
SeparateByFacetGroupsOptionsoperator= (const SeparateByFacetGroupsOptions &)=default
 
SeparateByFacetGroupsOptionsoperator= (SeparateByFacetGroupsOptions &&)=default
 
template<typename T >
 SeparateByFacetGroupsOptions (const T &options)
 Explicit conversion from other compatible option types.
 

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.
 

Detailed Description

Option settings for separate_by_facet_groups.

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: