|
Blender V5.0
|
#include <transform_convert.hh>
Public Attributes | |
| Vector< ed::greasepencil::MutableDrawingInfo > | drawings |
| IndexMaskMemory | memory |
| Vector< IndexMask > | selection_by_layer |
| Vector< IndexMask > | aligned_with_left |
| Vector< IndexMask > | aligned_with_right |
| Vector< int > | layer_offsets |
| Vector< float > | grease_pencil_falloffs |
| Array< float3 > | positions |
Structure used for curves transform operation. Used for both curves and grease pencil objects.
Definition at line 97 of file transform_convert.hh.
Masks of aligned points per curve. curves objects will only use the first element.
Definition at line 107 of file transform_convert.hh.
Referenced by blender::ed::transform::curves::calculate_aligned_handles(), blender::ed::transform::curves::create_aligned_handles_masks(), blender::ed::transform::curves::createTransCurvesVerts(), and blender::ed::transform::greasepencil::createTransGreasePencilVerts().
Definition at line 108 of file transform_convert.hh.
Referenced by blender::ed::transform::curves::calculate_aligned_handles(), blender::ed::transform::curves::create_aligned_handles_masks(), blender::ed::transform::curves::createTransCurvesVerts(), and blender::ed::transform::greasepencil::createTransGreasePencilVerts().
| Vector<ed::greasepencil::MutableDrawingInfo> blender::ed::transform::CurvesTransformData::drawings |
Definition at line 98 of file transform_convert.hh.
Referenced by blender::ed::transform::greasepencil::createTransGreasePencilVerts(), and blender::ed::transform::greasepencil::recalcData_grease_pencil().
Grease pencil multi-frame editing falloff. One value for each drawing in a TransDataContainer.
Definition at line 121 of file transform_convert.hh.
Referenced by blender::ed::transform::greasepencil::createTransGreasePencilVerts().
| Vector<int> blender::ed::transform::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 115 of file transform_convert.hh.
Referenced by blender::ed::transform::curves::append_positions_to_custom_data(), blender::ed::transform::curves::copy_positions_from_curves_transform_custom_data(), blender::ed::transform::curves::create_curves_transform_custom_data(), and blender::ed::transform::curves::recent_position_offsets().
| IndexMaskMemory blender::ed::transform::CurvesTransformData::memory |
Definition at line 100 of file transform_convert.hh.
Referenced by blender::ed::transform::curves::create_aligned_handles_masks(), blender::ed::transform::curves::createTransCurvesVerts(), and blender::ed::transform::greasepencil::createTransGreasePencilVerts().
Copy of all positions being transformed.
Definition at line 126 of file transform_convert.hh.
Referenced by blender::ed::transform::curves::append_positions_to_custom_data(), blender::ed::transform::curves::copy_positions_from_curves_transform_custom_data(), blender::ed::transform::curves::createTransCurvesVerts(), and blender::ed::transform::greasepencil::createTransGreasePencilVerts().
Definition at line 101 of file transform_convert.hh.
Referenced by blender::ed::transform::curves::append_positions_to_custom_data(), and blender::ed::transform::curves::copy_positions_from_curves_transform_custom_data().