Wildmeshing Toolkit
wmtk::components::longest_edge_split::LongestEdgeSplitOptions Struct Reference

#include <LongestEdgeSplitOptions.hpp>

Collaboration diagram for wmtk::components::longest_edge_split::LongestEdgeSplitOptions:
[legend]

Public Attributes

attribute::MeshAttributeHandle position_handle
 vertex positions (double) More...
 
std::vector< attribute::MeshAttributeHandleother_position_handles
 If this mesh is part of a multimesh, specify the vertex positions of all other meshes here, if they have any. More...
 
double length_rel
 The desired edge length relative to the AABB. More...
 
std::vector< attribute::MeshAttributeHandlepass_through_attributes
 Any other attribute goes here. More...
 

Detailed Description

Definition at line 7 of file LongestEdgeSplitOptions.hpp.

Member Data Documentation

◆ length_rel

double wmtk::components::longest_edge_split::LongestEdgeSplitOptions::length_rel

The desired edge length relative to the AABB.

Definition at line 21 of file LongestEdgeSplitOptions.hpp.

Referenced by wmtk::components::longest_edge_split::longest_edge_split().

◆ other_position_handles

std::vector<attribute::MeshAttributeHandle> wmtk::components::longest_edge_split::LongestEdgeSplitOptions::other_position_handles

If this mesh is part of a multimesh, specify the vertex positions of all other meshes here, if they have any.

Definition at line 17 of file LongestEdgeSplitOptions.hpp.

Referenced by wmtk::components::longest_edge_split::longest_edge_split().

◆ pass_through_attributes

std::vector<attribute::MeshAttributeHandle> wmtk::components::longest_edge_split::LongestEdgeSplitOptions::pass_through_attributes

Any other attribute goes here.

They are handled with the default attribute behavior.

Definition at line 26 of file LongestEdgeSplitOptions.hpp.

Referenced by wmtk::components::longest_edge_split::longest_edge_split().

◆ position_handle

attribute::MeshAttributeHandle wmtk::components::longest_edge_split::LongestEdgeSplitOptions::position_handle

vertex positions (double)

Definition at line 12 of file LongestEdgeSplitOptions.hpp.

Referenced by wmtk::components::longest_edge_split::longest_edge_split().


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