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

Public Attributes

OrderedAttributes attributes
 
VectorSet< const Curves * > order
 
Array< RealizeCurveInforealize_info
 
bool create_id_attribute = false
 
bool create_handle_postion_attributes = false
 
bool create_radius_attribute = false
 
bool create_resolution_attribute = false
 

Detailed Description

Definition at line 187 of file realize_instances.cc.

Member Data Documentation

◆ attributes

OrderedAttributes blender::geometry::AllCurvesInfo::attributes

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

Definition at line 189 of file realize_instances.cc.

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

◆ create_handle_postion_attributes

bool blender::geometry::AllCurvesInfo::create_handle_postion_attributes = false

◆ create_id_attribute

bool blender::geometry::AllCurvesInfo::create_id_attribute = false

◆ create_radius_attribute

bool blender::geometry::AllCurvesInfo::create_radius_attribute = false

◆ create_resolution_attribute

bool blender::geometry::AllCurvesInfo::create_resolution_attribute = false

◆ order

VectorSet<const Curves *> blender::geometry::AllCurvesInfo::order

Ordering of the original curves that are joined.

Definition at line 191 of file realize_instances.cc.

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

◆ realize_info

Array<RealizeCurveInfo> blender::geometry::AllCurvesInfo::realize_info

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

Definition at line 193 of file realize_instances.cc.

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


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