|
Blender V4.3
|
#include <DNA_curveprofile_types.h>
Public Attributes | |
| short | path_len |
| short | segments_len |
| int | preset |
| CurveProfilePoint * | path |
| CurveProfilePoint * | table |
| CurveProfilePoint * | segments |
| int | flag |
| int | changed_timestamp |
| rctf | view_rect |
| rctf | clip_rect |
Defines a profile.
Definition at line 42 of file DNA_curveprofile_types.h.
| int CurveProfile::changed_timestamp |
Used for keeping track how many times the widget is changed.
Definition at line 58 of file DNA_curveprofile_types.h.
| rctf CurveProfile::clip_rect |
Definition at line 60 of file DNA_curveprofile_types.h.
| int CurveProfile::flag |
Flag for mode states, sampling options, etc...
Definition at line 56 of file DNA_curveprofile_types.h.
| CurveProfilePoint* CurveProfile::path |
Sequence of points defining the shape of the curve.
Definition at line 50 of file DNA_curveprofile_types.h.
| short CurveProfile::path_len |
Number of user-added points that define the profile.
Definition at line 44 of file DNA_curveprofile_types.h.
| int CurveProfile::preset |
Preset to use when reset.
Definition at line 48 of file DNA_curveprofile_types.h.
| CurveProfilePoint* CurveProfile::segments |
The positions of the sampled points. Used to display a preview of where they will be.
Definition at line 54 of file DNA_curveprofile_types.h.
Referenced by set_profile_spacing().
| short CurveProfile::segments_len |
Number of sampled points.
Definition at line 46 of file DNA_curveprofile_types.h.
Referenced by set_profile_spacing().
| CurveProfilePoint* CurveProfile::table |
Display and evaluation table at higher resolution for curves.
Definition at line 52 of file DNA_curveprofile_types.h.
| rctf CurveProfile::view_rect |
Widget's current view, and clipping rect (is default rect too).
Definition at line 60 of file DNA_curveprofile_types.h.
Referenced by ui_draw_but_CURVEPROFILE().