|
Lagrange
|
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< AttributeInfo > | attributes |
Complete serialized mesh representation using standard types.
All byte views are non-owning — the source data must outlive this struct.