Blender V4.3
CurvesTransformData Struct Reference

#include <transform_convert.hh>

Public Attributes

blender::IndexMaskMemory memory
 
blender::Vector< blender::IndexMaskselection_by_layer
 
blender::Vector< intlayer_offsets
 
blender::Array< blender::float3positions
 

Detailed Description

Structure used for curves transform operation. Used for both curves and grease pencil objects.

Definition at line 88 of file transform_convert.hh.

Member Data Documentation

◆ layer_offsets

blender::Vector<int> CurvesTransformData::layer_offsets

The offsets of every grease pencil layer into positions array. For curves layers are used to store: positions, handle_positions_left and handle_positions_right.

Definition at line 97 of file transform_convert.hh.

Referenced by blender::ed::transform::curves::append_positions_to_custom_data(), copy_positions_from_curves_transform_custom_data(), create_curves_transform_custom_data(), and blender::ed::transform::curves::recent_position_offsets().

◆ memory

◆ positions

◆ selection_by_layer


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