Blender
V3.3
|
#include <DNA_gpencil_types.h>
Public Attributes | |
BezTriple | bezt |
float | pressure |
float | strength |
int | point_index |
int | flag |
float | uv_fac |
float | uv_rot |
float | uv_fill [2] |
float | vert_color [4] |
char | _pad [4] |
Definition at line 179 of file DNA_gpencil_types.h.
char bGPDcurve_point::_pad[4] |
Definition at line 201 of file DNA_gpencil_types.h.
BezTriple bGPDcurve_point::bezt |
Bezier Triple for the handles and control points.
Definition at line 181 of file DNA_gpencil_types.h.
Referenced by BKE_gpencil_curve_sync_selection(), BKE_gpencil_editcurve_recalculate_handles(), BKE_gpencil_editcurve_stroke_sync_selection(), BKE_gpencil_editcurve_subdivide(), BKE_gpencil_stroke_editcurve_generate(), BKE_gpencil_stroke_update_geometry_from_editcurve(), createTransGPencil_curves(), deselect_all_selected(), ED_gpencil_select_curve_toggle_all(), ED_transform_calc_gizmo_stats(), gpencil_approximate_curve_segment_arclength(), gpencil_calculate_stroke_points_curve_segment(), gpencil_curve_extrude_points(), gpencil_do_curve_circle_sel(), gpencil_edit_curve_stroke_iter_cb(), gpencil_editcurve_set_handle_type_exec(), gpencil_editcurve_subdivide_curve_segment(), gpencil_editstroke_deselect_all(), gpencil_generic_curve_select(), gpencil_select_alternate_exec(), gpencil_select_curve_point(), gpencil_select_exec(), gpencil_select_first_exec(), gpencil_select_last_exec(), gpencil_select_less_exec(), gpencil_select_linked_exec(), gpencil_select_more_exec(), gpencil_select_random_exec(), gpencil_select_same_layer(), gpencil_select_same_material(), gpencil_snap_to_grid(), gpencil_stroke_editcurve_generate_edgecases(), and select_all_curve_points().
int bGPDcurve_point::flag |
Additional options.
Definition at line 190 of file DNA_gpencil_types.h.
Referenced by BKE_gpencil_curve_delete_tagged_points(), BKE_gpencil_curve_sync_selection(), BKE_gpencil_editcurve_recalculate_handles(), BKE_gpencil_editcurve_stroke_sync_selection(), BKE_gpencil_editcurve_subdivide(), BKE_gpencil_stroke_editcurve_sync_selection(), createTransGPencil_curves(), deselect_all_selected(), ED_gpencil_select_curve_toggle_all(), ED_transform_calc_gizmo_stats(), gpencil_curve_extrude_points(), gpencil_dissolve_selected_curve_points(), gpencil_do_curve_circle_sel(), gpencil_editcurve_set_handle_type_exec(), gpencil_editcurve_subdivide_count(), gpencil_editstroke_deselect_all(), gpencil_generic_curve_select(), gpencil_select_alternate_exec(), gpencil_select_exec(), gpencil_select_first_exec(), gpencil_select_last_exec(), gpencil_select_less_exec(), gpencil_select_linked_exec(), gpencil_select_more_exec(), gpencil_select_random_exec(), gpencil_select_same_layer(), gpencil_select_same_material(), gpencil_snap_to_grid(), and select_all_curve_points().
int bGPDcurve_point::point_index |
Index of corresponding point in gps->points.
Definition at line 187 of file DNA_gpencil_types.h.
Referenced by BKE_gpencil_editcurve_stroke_sync_selection(), BKE_gpencil_stroke_editcurve_generate(), BKE_gpencil_stroke_editcurve_sync_selection(), gpencil_stroke_editcurve_generate_edgecases(), gpencil_stroke_points_from_editcurve_adaptive_resolu(), and gpencil_stroke_points_from_editcurve_fixed_resolu().
float bGPDcurve_point::pressure |
Pressure of input device (from 0 to 1) at this point.
Definition at line 183 of file DNA_gpencil_types.h.
Referenced by BKE_gpencil_stroke_editcurve_generate(), BKE_gpencil_stroke_update_geometry_from_editcurve(), createTransGPencil_curves(), gpencil_calculate_stroke_points_curve_segment(), gpencil_editcurve_subdivide_curve_segment(), gpencil_stroke_editcurve_generate_edgecases(), and gpencil_stroke_normalize_exec().
float bGPDcurve_point::strength |
Color strength (used for alpha factor).
Definition at line 185 of file DNA_gpencil_types.h.
Referenced by BKE_gpencil_stroke_editcurve_generate(), BKE_gpencil_stroke_update_geometry_from_editcurve(), createTransGPencil_curves(), gpencil_calculate_stroke_points_curve_segment(), gpencil_editcurve_subdivide_curve_segment(), gpencil_stroke_editcurve_generate_edgecases(), and gpencil_stroke_normalize_exec().
float bGPDcurve_point::uv_fac |
Factor of uv along the stroke.
Definition at line 193 of file DNA_gpencil_types.h.
float bGPDcurve_point::uv_fill[2] |
Uv for fill mode.
Definition at line 197 of file DNA_gpencil_types.h.
float bGPDcurve_point::uv_rot |
Uv rotation for dot mode.
Definition at line 195 of file DNA_gpencil_types.h.
float bGPDcurve_point::vert_color[4] |
Vertex Color RGBA (A=mix factor).
Definition at line 200 of file DNA_gpencil_types.h.
Referenced by BKE_gpencil_stroke_editcurve_generate(), BKE_gpencil_stroke_update_geometry_from_editcurve(), gpencil_calculate_stroke_points_curve_segment(), gpencil_editcurve_subdivide_curve_segment(), and gpencil_stroke_editcurve_generate_edgecases().