cgv
Loading...
Searching...
No Matches
cgv::media::mesh::dynamic_mesh< T >::blend_shape Struct Reference

Captures where and how the blandshape data is stored. More...

#include <dynamic_mesh.h>

Public Attributes

blend_shape_mode mode
 How the blendshape is stored.
 
idx2_type blend_shape_data_range
 The range of indices (indices into a std::vector!) which hold the blendshape vertices.
 
idx2_type blend_shape_index_range
 The range of indices (indices into a std::vector!) which hold the indices into the data-buffer.
 

Detailed Description

template<typename T = float>
struct cgv::media::mesh::dynamic_mesh< T >::blend_shape

Captures where and how the blandshape data is stored.

Definition at line 51 of file dynamic_mesh.h.

Member Data Documentation

◆ blend_shape_data_range

template<typename T = float>
idx2_type cgv::media::mesh::dynamic_mesh< T >::blend_shape::blend_shape_data_range

The range of indices (indices into a std::vector!) which hold the blendshape vertices.

Definition at line 56 of file dynamic_mesh.h.

◆ blend_shape_index_range

template<typename T = float>
idx2_type cgv::media::mesh::dynamic_mesh< T >::blend_shape::blend_shape_index_range

The range of indices (indices into a std::vector!) which hold the indices into the data-buffer.

Definition at line 58 of file dynamic_mesh.h.

◆ mode

template<typename T = float>
blend_shape_mode cgv::media::mesh::dynamic_mesh< T >::blend_shape::mode

How the blendshape is stored.

Definition at line 54 of file dynamic_mesh.h.


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