|
Blender
V3.3
|
#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 415 of file BKE_paint.h.
| struct { ... } SculptBoundary::bend |
| float(* SculptBoundary::directions)[3] |
Definition at line 463 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 424 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 427 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 428 of file BKE_paint.h.
Referenced by sculpt_boundary_preview_edge_add().
| struct SculptBoundaryEditInfo* SculptBoundary::edit_info |
Definition at line 453 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 432 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 446 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 435 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 445 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 449 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 429 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 419 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 469 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 458 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 457 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 440 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 468 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 417 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 418 of file BKE_paint.h.
Referenced by sculpt_boundary_index_add().