| active_drawing_index | blender::ed::curves::pen_tool::PenToolOperation | |
| all_selected_points(int curves_index, IndexMaskMemory &memory) const =0 | blender::ed::curves::pen_tool::PenToolOperation | pure virtual |
| can_create_new_curve(wmOperator *op) const =0 | blender::ed::curves::pen_tool::PenToolOperation | pure virtual |
| center_of_mass_co | blender::ed::curves::pen_tool::PenToolOperation | |
| closest_element | blender::ed::curves::pen_tool::PenToolOperation | |
| curves_range() const =0 | blender::ed::curves::pen_tool::PenToolOperation | pure virtual |
| cycle_handle_type | blender::ed::curves::pen_tool::PenToolOperation | |
| delete_point | blender::ed::curves::pen_tool::PenToolOperation | |
| editable_curves(int curves_index, IndexMaskMemory &memory) const =0 | blender::ed::curves::pen_tool::PenToolOperation | pure virtual |
| extrude_handle | blender::ed::curves::pen_tool::PenToolOperation | |
| extrude_point | blender::ed::curves::pen_tool::PenToolOperation | |
| get_curves(int curves_index) const =0 | blender::ed::curves::pen_tool::PenToolOperation | pure virtual |
| handle_moved | blender::ed::curves::pen_tool::PenToolOperation | |
| initialize(bContext *C, wmOperator *op, const wmEvent *event)=0 | blender::ed::curves::pen_tool::PenToolOperation | pure virtual |
| insert_point | blender::ed::curves::pen_tool::PenToolOperation | |
| invoke(bContext *C, wmOperator *op, const wmEvent *event) | blender::ed::curves::pen_tool::PenToolOperation | |
| layer_to_object_per_curves | blender::ed::curves::pen_tool::PenToolOperation | |
| layer_to_screen(const float4x4 &layer_to_object, const float3 &point) const | blender::ed::curves::pen_tool::PenToolOperation | |
| layer_to_world_per_curves | blender::ed::curves::pen_tool::PenToolOperation | |
| modal(bContext *C, wmOperator *op, const wmEvent *event) | blender::ed::curves::pen_tool::PenToolOperation | |
| mouse_co | blender::ed::curves::pen_tool::PenToolOperation | |
| move_entire | blender::ed::curves::pen_tool::PenToolOperation | |
| move_handle | blender::ed::curves::pen_tool::PenToolOperation | |
| move_point | blender::ed::curves::pen_tool::PenToolOperation | |
| move_seg | blender::ed::curves::pen_tool::PenToolOperation | |
| point_added | blender::ed::curves::pen_tool::PenToolOperation | |
| point_removed | blender::ed::curves::pen_tool::PenToolOperation | |
| prev_xy | blender::ed::curves::pen_tool::PenToolOperation | |
| project(const float2 &screen_co) const =0 | blender::ed::curves::pen_tool::PenToolOperation | pure virtual |
| projection | blender::ed::curves::pen_tool::PenToolOperation | |
| radius | blender::ed::curves::pen_tool::PenToolOperation | |
| screen_to_layer(const float4x4 &layer_to_world, const float2 &screen_co, const float3 &depth_point_layer) const | blender::ed::curves::pen_tool::PenToolOperation | |
| select_point | blender::ed::curves::pen_tool::PenToolOperation | |
| single_point_attributes(bke::CurvesGeometry &curves, int curves_index) const =0 | blender::ed::curves::pen_tool::PenToolOperation | pure virtual |
| snap_angle | blender::ed::curves::pen_tool::PenToolOperation | |
| tag_curve_changed(int curves_index) const =0 | blender::ed::curves::pen_tool::PenToolOperation | pure virtual |
| threshold_distance | blender::ed::curves::pen_tool::PenToolOperation | |
| threshold_distance_edge | blender::ed::curves::pen_tool::PenToolOperation | |
| update_view(bContext *C) const =0 | blender::ed::curves::pen_tool::PenToolOperation | pure virtual |
| vc | blender::ed::curves::pen_tool::PenToolOperation | |
| visible_bezier_handle_points(int curves_index, IndexMaskMemory &memory) const =0 | blender::ed::curves::pen_tool::PenToolOperation | pure virtual |
| xy | blender::ed::curves::pen_tool::PenToolOperation | |
| ~PenToolOperation()=default | blender::ed::curves::pen_tool::PenToolOperation | virtual |