Blender V4.3
blender::ed::sculpt_paint::undo::Node Struct Reference

Public Attributes

Array< float3, 0 > position
 
Array< float3, 0 > orig_position
 
Array< float3, 0 > normal
 
Array< float4, 0 > col
 
Array< float, 0 > mask
 
Array< float4, 0 > loop_col
 
Array< int, 0 > vert_indices
 
int unique_verts_num
 
Vector< int, 0 > corner_indices
 
BitVector< 0 > vert_hidden
 
BitVector< 0 > face_hidden
 
Array< int, 0 > grids
 
BitGroupVector< 0 > grid_hidden
 
Array< int, 0 > face_sets
 
Vector< intface_indices
 

Detailed Description

Definition at line 126 of file sculpt_undo.cc.

Member Data Documentation

◆ col

Array<float4, 0> blender::ed::sculpt_paint::undo::Node::col

◆ corner_indices

Vector<int, 0> blender::ed::sculpt_paint::undo::Node::corner_indices
Todo
Storing corners rather than faces is unnecessary.

Definition at line 143 of file sculpt_undo.cc.

Referenced by blender::ed::sculpt_paint::undo::store_color().

◆ face_hidden

◆ face_indices

◆ face_sets

◆ grid_hidden

BitGroupVector<0> blender::ed::sculpt_paint::undo::Node::grid_hidden

◆ grids

◆ loop_col

Array<float4, 0> blender::ed::sculpt_paint::undo::Node::loop_col

Definition at line 133 of file sculpt_undo.cc.

Referenced by blender::ed::sculpt_paint::undo::store_color().

◆ mask

◆ normal

◆ orig_position

Array<float3, 0> blender::ed::sculpt_paint::undo::Node::orig_position

◆ position

◆ unique_verts_num

◆ vert_hidden

◆ vert_indices


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