|
Blender V4.3
|
#include <DNA_mask_types.h>
Public Attributes | |
| struct MaskSpline * | next |
| struct MaskSpline * | prev |
| short | flag |
| char | offset_mode |
| char | weight_interp |
| int | tot_point |
| MaskSplinePoint * | points |
| MaskParent | parent |
| MaskSplinePoint * | points_deform |
Definition at line 93 of file DNA_mask_types.h.
| short MaskSpline::flag |
Different spline flag (closed, ...).
Definition at line 97 of file DNA_mask_types.h.
Referenced by create_primitive_from_points(), and mask_duplicate_exec().
| struct MaskSpline* MaskSpline::next |
Definition at line 94 of file DNA_mask_types.h.
Referenced by BKE_mask_eval_update(), BKE_mask_layer_shape_spline_to_index(), BKE_mask_spline_free_list(), box_select_exec(), circle_select_exec(), delete_exec(), do_lasso_select_mask(), ED_mask_feather_find_nearest(), ED_mask_find_nearest_diff_point(), ED_mask_point_find_nearest(), finSelectedSplinePoint(), and spline_under_mouse_get().
| char MaskSpline::offset_mode |
Feather offset method.
Definition at line 99 of file DNA_mask_types.h.
Referenced by mask_duplicate_exec().
| MaskParent MaskSpline::parent |
Parenting information of the whole spline.
Definition at line 108 of file DNA_mask_types.h.
Referenced by mask_duplicate_exec().
| MaskSplinePoint* MaskSpline::points |
Points which defines spline itself.
Definition at line 106 of file DNA_mask_types.h.
Referenced by BKE_mask_clipboard_copy_from_layer(), BKE_mask_clipboard_paste_to_layer(), BKE_mask_layer_copy(), BKE_mask_spline_copy(), create_primitive_from_points(), ED_mask_find_nearest_diff_point(), finSelectedSplinePoint(), and mask_duplicate_exec().
| MaskSplinePoint* MaskSpline::points_deform |
Deformed copy of 'points' BezTriple data - not saved.
Definition at line 111 of file DNA_mask_types.h.
Referenced by BKE_mask_spline_copy().
| struct MaskSpline * MaskSpline::prev |
Definition at line 94 of file DNA_mask_types.h.
| int MaskSpline::tot_point |
Total number of points.
Definition at line 104 of file DNA_mask_types.h.
Referenced by BKE_mask_clipboard_copy_from_layer(), BKE_mask_clipboard_paste_to_layer(), BKE_mask_layer_shape_changed_add(), BKE_mask_layer_shape_spline_from_index(), BKE_mask_layer_shape_spline_to_index(), create_primitive_from_points(), delete_exec(), finSelectedSplinePoint(), and mask_duplicate_exec().
| char MaskSpline::weight_interp |
Weight interpolation.
Definition at line 101 of file DNA_mask_types.h.
Referenced by mask_duplicate_exec().