Blender V2.61 - r43446
|
Public Attributes | |
float | initial_radius |
float | scale [3] |
int | flag |
float | clip_tolerance [3] |
float | initial_mouse [2] |
float | radius |
float | radius_squared |
float | true_location [3] |
float | location [3] |
float | pen_flip |
float | invert |
float | pressure |
float | mouse [2] |
float | bstrength |
float | tex_mouse [2] |
int | first_time |
float | projection_mat [4][4] |
ViewContext * | vc |
Brush * | brush |
float(* | face_norms )[3] |
float | special_rotation |
int | pixel_radius |
int | previous_pixel_radius |
float | grab_delta [3] |
float | grab_delta_symmetry [3] |
float | old_grab_location [3] |
float | orig_grab_location [3] |
int | symmetry |
int | mirror_symmetry_pass |
float | true_view_normal [3] |
float | view_normal [3] |
float | last_area_normal [3] |
float | last_center [3] |
int | radial_symmetry_pass |
float | symm_rot_mat [4][4] |
float | symm_rot_mat_inv [4][4] |
float | last_rake [2] |
int | original |
float | vertex_rotation |
char | saved_active_brush_name [MAX_ID_NAME] |
int | alt_smooth |
float | plane_trim_squared |
rcti | previous_r |
Definition at line 240 of file sculpt.c.
Referenced by sculpt_stroke_done(), and sculpt_update_cache_invariants().
Definition at line 216 of file sculpt.c.
Referenced by sculpt_update_cache_invariants().
float StrokeCache::bstrength |
Definition at line 204 of file sculpt.c.
Referenced by do_clay_brush(), do_clay_tubes_brush(), do_crease_brush(), do_draw_brush(), do_fill_brush(), do_flatten_brush(), do_grab_brush(), do_inflate_brush(), do_layer_brush(), do_nudge_brush(), do_pinch_brush(), do_rotate_brush(), do_scrape_brush(), do_smooth_brush(), do_snake_hook_brush(), do_symmetrical_brush_actions(), do_thumb_brush(), and sculpt_update_cache_variants().
float StrokeCache::clip_tolerance[3] |
Definition at line 190 of file sculpt.c.
Referenced by sculpt_clip(), and sculpt_init_mirror_clipping().
float(* StrokeCache::face_norms)[3] |
Definition at line 218 of file sculpt.c.
Referenced by sculpt_cache_free(), sculpt_restore_mesh(), and sculpt_update_cache_invariants().
Definition at line 209 of file sculpt.c.
Referenced by calc_sculpt_normal(), calc_sculpt_plane(), do_clay_tubes_brush(), do_symmetrical_brush_actions(), sculpt_update_brush_delta(), sculpt_update_cache_invariants(), and sculpt_update_cache_variants().
Definition at line 189 of file sculpt.c.
Referenced by sculpt_clip(), sculpt_init_mirror_clipping(), and sculpt_update_cache_invariants().
float StrokeCache::grab_delta[3] |
Definition at line 221 of file sculpt.c.
Referenced by calc_brushdata_symm(), and sculpt_update_brush_delta().
float StrokeCache::grab_delta_symmetry[3] |
Definition at line 221 of file sculpt.c.
Referenced by calc_brushdata_symm(), do_clay_tubes_brush(), do_grab_brush(), do_nudge_brush(), do_snake_hook_brush(), and do_thumb_brush().
float StrokeCache::initial_mouse[2] |
Definition at line 191 of file sculpt.c.
Referenced by sculpt_update_brush_delta(), sculpt_update_cache_invariants(), and sculpt_update_cache_variants().
Definition at line 187 of file sculpt.c.
Referenced by sculpt_update_cache_variants().
float StrokeCache::invert |
Definition at line 201 of file sculpt.c.
Referenced by brush_strength(), and sculpt_update_cache_invariants().
float StrokeCache::last_area_normal[3] |
Definition at line 229 of file sculpt.c.
Referenced by calc_sculpt_normal(), and calc_sculpt_plane().
float StrokeCache::last_center[3] |
Definition at line 230 of file sculpt.c.
Referenced by calc_sculpt_plane().
float StrokeCache::last_rake[2] |
Definition at line 234 of file sculpt.c.
Referenced by sculpt_update_cache_variants().
float StrokeCache::location[3] |
Definition at line 198 of file sculpt.c.
Referenced by calc_brushdata_symm(), do_clay_tubes_brush(), do_rotate_brush(), sculpt_brush_test_init(), and sculpt_search_sphere_cb().
Definition at line 226 of file sculpt.c.
Referenced by calc_sculpt_normal(), calc_sculpt_plane(), do_rotate_brush(), do_symmetrical_brush_actions(), and tex_strength().
float StrokeCache::mouse[2] |
Definition at line 203 of file sculpt.c.
Referenced by sculpt_update_brush_delta(), sculpt_update_cache_invariants(), and sculpt_update_cache_variants().
float StrokeCache::old_grab_location[3] |
Definition at line 222 of file sculpt.c.
Referenced by sculpt_update_brush_delta().
float StrokeCache::orig_grab_location[3] |
Definition at line 222 of file sculpt.c.
Referenced by sculpt_update_brush_delta().
Definition at line 235 of file sculpt.c.
Referenced by calc_area_normal(), calc_area_normal_and_flatten_center(), calc_flatten_center(), do_grab_brush(), sculpt_stroke_get_location(), and sculpt_update_cache_invariants().
float StrokeCache::pen_flip |
Definition at line 200 of file sculpt.c.
Referenced by brush_strength(), and sculpt_update_cache_variants().
Definition at line 220 of file sculpt.c.
Referenced by sculpt_update_brush_delta(), sculpt_update_cache_variants(), and tex_strength().
Definition at line 242 of file sculpt.c.
Referenced by plane_trim(), and sculpt_update_cache_invariants().
float StrokeCache::pressure |
Definition at line 202 of file sculpt.c.
Referenced by brush_strength(), do_brush_action(), get_offset(), and sculpt_update_cache_variants().
Definition at line 220 of file sculpt.c.
Referenced by sculpt_update_cache_variants().
Definition at line 244 of file sculpt.c.
Referenced by sculpt_flush_update(), and sculpt_get_redraw_rect().
float StrokeCache::projection_mat[4][4] |
Definition at line 212 of file sculpt.c.
Referenced by sculpt_update_cache_invariants(), and tex_strength().
Definition at line 231 of file sculpt.c.
Referenced by calc_sculpt_normal(), calc_sculpt_plane(), do_radial_symmetry(), do_symmetrical_brush_actions(), and tex_strength().
float StrokeCache::radius |
Definition at line 194 of file sculpt.c.
Referenced by calc_overlap(), do_clay_brush(), do_clay_tubes_brush(), do_crease_brush(), do_draw_brush(), do_fill_brush(), do_flatten_brush(), do_inflate_brush(), do_scrape_brush(), sculpt_update_cache_variants(), and tex_strength().
Definition at line 195 of file sculpt.c.
Referenced by calc_overlap(), do_brush_action(), plane_trim(), sculpt_brush_test_init(), and sculpt_update_cache_variants().
char StrokeCache::saved_active_brush_name[MAX_ID_NAME] |
Definition at line 239 of file sculpt.c.
Referenced by sculpt_stroke_done(), and sculpt_update_cache_invariants().
float StrokeCache::scale[3] |
Definition at line 188 of file sculpt.c.
Referenced by do_clay_brush(), do_clay_tubes_brush(), do_crease_brush(), do_draw_brush(), do_fill_brush(), do_flatten_brush(), do_inflate_brush(), do_layer_brush(), do_scrape_brush(), and sculpt_update_cache_invariants().
Definition at line 219 of file sculpt.c.
Referenced by sculpt_update_cache_invariants(), sculpt_update_cache_variants(), and tex_strength().
float StrokeCache::symm_rot_mat[4][4] |
Definition at line 232 of file sculpt.c.
Referenced by calc_brushdata_symm(), calc_sculpt_normal(), and calc_sculpt_plane().
float StrokeCache::symm_rot_mat_inv[4][4] |
Definition at line 233 of file sculpt.c.
Referenced by calc_brushdata_symm(), and tex_strength().
Definition at line 224 of file sculpt.c.
Referenced by calc_symmetry_feather(), and do_symmetrical_brush_actions().
float StrokeCache::tex_mouse[2] |
Definition at line 205 of file sculpt.c.
Referenced by sculpt_update_cache_invariants(), sculpt_update_cache_variants(), and tex_strength().
float StrokeCache::true_location[3] |
Definition at line 197 of file sculpt.c.
Referenced by calc_brushdata_symm(), calc_overlap(), sculpt_update_brush_delta(), and sculpt_update_cache_variants().
float StrokeCache::true_view_normal[3] |
Definition at line 227 of file sculpt.c.
Referenced by calc_brushdata_symm(), and sculpt_update_cache_invariants().
Definition at line 215 of file sculpt.c.
Referenced by brush_strength(), calc_sculpt_normal(), calc_sculpt_plane(), do_crease_brush(), sculpt_restore_mesh(), sculpt_update_brush_delta(), sculpt_update_cache_invariants(), sculpt_update_cache_variants(), and tex_strength().
Definition at line 237 of file sculpt.c.
Referenced by do_rotate_brush(), sculpt_update_cache_invariants(), and sculpt_update_cache_variants().
float StrokeCache::view_normal[3] |
Definition at line 228 of file sculpt.c.
Referenced by calc_area_normal(), calc_area_normal_and_flatten_center(), calc_brushdata_symm(), do_inflate_brush(), do_mesh_smooth_brush(), do_multires_smooth_brush(), and do_pinch_brush().