Blender  V3.3
Public Attributes | List of all members
blender::geometry::AllMeshesInfo Struct Reference

Public Attributes

OrderedAttributes attributes
 
VectorSet< const Mesh * > order
 
Array< MeshRealizeInforealize_info
 
VectorSet< Material * > materials
 
bool create_id_attribute = false
 

Detailed Description

Definition at line 175 of file realize_instances.cc.

Member Data Documentation

◆ attributes

OrderedAttributes blender::geometry::AllMeshesInfo::attributes

Ordering of all attributes that are propagated to the output mesh generically.

Definition at line 177 of file realize_instances.cc.

Referenced by blender::geometry::gather_realize_tasks_for_instances(), blender::geometry::preprocess_meshes(), and blender::geometry::realize_instances().

◆ create_id_attribute

bool blender::geometry::AllMeshesInfo::create_id_attribute = false

◆ materials

VectorSet<Material *> blender::geometry::AllMeshesInfo::materials

Ordered materials on the output mesh.

Definition at line 183 of file realize_instances.cc.

Referenced by blender::geometry::preprocess_meshes(), and blender::geometry::realize_instances().

◆ order

VectorSet<const Mesh *> blender::geometry::AllMeshesInfo::order

Ordering of the original meshes that are joined.

Definition at line 179 of file realize_instances.cc.

Referenced by blender::geometry::gather_realize_tasks_recursive(), and blender::geometry::preprocess_meshes().

◆ realize_info

Array<MeshRealizeInfo> blender::geometry::AllMeshesInfo::realize_info

Preprocessed data about every original mesh. This is ordered by order.

Definition at line 181 of file realize_instances.cc.

Referenced by blender::geometry::gather_realize_tasks_recursive(), and blender::geometry::preprocess_meshes().


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