Lagrange
Loading...
Searching...
No Matches
SurfaceMeshInfo Struct Reference

Complete serialized mesh representation using standard types. More...

#include <lagrange/internal/SurfaceMeshInfo.h>

Public Attributes

uint8_t scalar_type_size = 0
 sizeof(Scalar): 4 for float, 8 for double.
 
uint8_t index_type_size = 0
 sizeof(Index): 4 for uint32_t, 8 for uint64_t.
 
size_t num_vertices = 0
 
size_t num_facets = 0
 
size_t num_corners = 0
 
size_t num_edges = 0
 
size_t dimension = 0
 
size_t vertex_per_facet = 0
 >0 for regular meshes, 0 for hybrid meshes.
 
std::vector< AttributeInfoattributes
 

Detailed Description

Complete serialized mesh representation using standard types.

All byte views are non-owning — the source data must outlive this struct.


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