|
Blender
V2.93
|
#include <BKE_paint.h>
Public Attributes | |
| int * | vertices |
| int | vertices_capacity |
| int | num_vertices |
| float * | distance |
| SculptBoundaryPreviewEdge * | edges |
| int | edges_capacity |
| int | num_edges |
| bool | forms_loop |
| int | initial_vertex |
| int | pivot_vertex |
| float | initial_vertex_position [3] |
| float | initial_pivot_position [3] |
| int | max_propagation_steps |
| struct SculptBoundaryEditInfo * | edit_info |
| struct { | |
| float(* pivot_rotation_axis )[3] | |
| float(* pivot_positions )[3] | |
| } | bend |
| struct { | |
| float(* directions )[3] | |
| } | slide |
| struct { | |
| float rotation_axis [3] | |
| float pivot_position [3] | |
| } | twist |
Definition at line 378 of file BKE_paint.h.
| struct { ... } SculptBoundary::bend |
| float(* SculptBoundary::directions)[3] |
Definition at line 426 of file BKE_paint.h.
Referenced by do_boundary_brush_slide_task_cb_ex(), SCULPT_boundary_data_free(), and sculpt_boundary_slide_data_init().
| float* SculptBoundary::distance |
Definition at line 387 of file BKE_paint.h.
Referenced by BKE_sculptsession_free(), boundary_floodfill_cb(), SCULPT_boundary_data_free(), sculpt_boundary_falloff_factor_init(), sculpt_boundary_index_add(), and sculpt_boundary_indices_init().
| SculptBoundaryPreviewEdge* SculptBoundary::edges |
Definition at line 390 of file BKE_paint.h.
Referenced by BKE_sculptsession_free(), SCULPT_boundary_data_free(), SCULPT_boundary_edges_preview_draw(), sculpt_boundary_indices_init(), and sculpt_boundary_preview_edge_add().
| int SculptBoundary::edges_capacity |
Definition at line 391 of file BKE_paint.h.
Referenced by sculpt_boundary_preview_edge_add().
| struct SculptBoundaryEditInfo* SculptBoundary::edit_info |
Definition at line 416 of file BKE_paint.h.
Referenced by BKE_sculptsession_free(), do_boundary_brush_bend_task_cb_ex(), do_boundary_brush_grab_task_cb_ex(), do_boundary_brush_inflate_task_cb_ex(), do_boundary_brush_slide_task_cb_ex(), do_boundary_brush_smooth_task_cb_ex(), do_boundary_brush_twist_task_cb_ex(), sculpt_boundary_bend_data_init(), SCULPT_boundary_data_free(), sculpt_boundary_edit_data_init(), sculpt_boundary_falloff_factor_init(), and sculpt_boundary_slide_data_init().
| bool SculptBoundary::forms_loop |
Definition at line 395 of file BKE_paint.h.
Referenced by sculpt_boundary_indices_init(), and sculpt_boundary_twist_data_init().
| float SculptBoundary::initial_pivot_position[3] |
Definition at line 409 of file BKE_paint.h.
Referenced by sculpt_boundary_displacement_from_grab_delta_get(), and sculpt_boundary_edit_data_init().
| int SculptBoundary::initial_vertex |
Definition at line 398 of file BKE_paint.h.
Referenced by sculpt_boundary_falloff_factor_init(), sculpt_boundary_indices_init(), SCULPT_boundary_pivot_line_preview_draw(), and sculpt_boundary_twist_data_init().
| float SculptBoundary::initial_vertex_position[3] |
Definition at line 408 of file BKE_paint.h.
Referenced by do_boundary_brush_bend_task_cb_ex(), do_boundary_brush_grab_task_cb_ex(), do_boundary_brush_inflate_task_cb_ex(), do_boundary_brush_slide_task_cb_ex(), do_boundary_brush_smooth_task_cb_ex(), do_boundary_brush_twist_task_cb_ex(), and sculpt_boundary_indices_init().
| int SculptBoundary::max_propagation_steps |
Definition at line 412 of file BKE_paint.h.
Referenced by sculpt_boundary_bend_data_init(), sculpt_boundary_edit_data_init(), sculpt_boundary_falloff_factor_init(), and sculpt_boundary_slide_data_init().
| int SculptBoundary::num_edges |
Definition at line 392 of file BKE_paint.h.
Referenced by SCULPT_boundary_edges_preview_draw(), and sculpt_boundary_preview_edge_add().
| int SculptBoundary::num_vertices |
Definition at line 382 of file BKE_paint.h.
Referenced by sculpt_boundary_edit_data_init(), sculpt_boundary_index_add(), sculpt_boundary_twist_data_init(), and sculpt_expand_boundary_topology_falloff_create().
| float SculptBoundary::pivot_position[3] |
Definition at line 432 of file BKE_paint.h.
Referenced by do_boundary_brush_twist_task_cb_ex(), and sculpt_boundary_twist_data_init().
| float(* SculptBoundary::pivot_positions)[3] |
Definition at line 421 of file BKE_paint.h.
Referenced by do_boundary_brush_bend_task_cb_ex(), sculpt_boundary_bend_data_init(), and SCULPT_boundary_data_free().
| float(* SculptBoundary::pivot_rotation_axis)[3] |
Definition at line 420 of file BKE_paint.h.
Referenced by do_boundary_brush_bend_task_cb_ex(), sculpt_boundary_bend_data_init(), and SCULPT_boundary_data_free().
| int SculptBoundary::pivot_vertex |
Definition at line 403 of file BKE_paint.h.
Referenced by paint_cursor_preview_boundary_data_pivot_draw(), sculpt_boundary_edit_data_init(), SCULPT_boundary_pivot_line_preview_draw(), and sculpt_boundary_twist_data_init().
| float SculptBoundary::rotation_axis[3] |
Definition at line 431 of file BKE_paint.h.
Referenced by do_boundary_brush_twist_task_cb_ex(), and sculpt_boundary_twist_data_init().
| struct { ... } SculptBoundary::slide |
| struct { ... } SculptBoundary::twist |
Referenced by do_boundary_brush_twist_task_cb_ex(), and sculpt_boundary_twist_data_init().
| int* SculptBoundary::vertices |
Definition at line 380 of file BKE_paint.h.
Referenced by BKE_sculptsession_free(), SCULPT_boundary_data_free(), sculpt_boundary_edit_data_init(), sculpt_boundary_index_add(), sculpt_boundary_indices_init(), sculpt_boundary_twist_data_init(), and sculpt_expand_boundary_topology_falloff_create().
| int SculptBoundary::vertices_capacity |
Definition at line 381 of file BKE_paint.h.
Referenced by sculpt_boundary_index_add().