Blender V5.0
CurveProfile Struct Reference

#include <DNA_curveprofile_types.h>

Public Attributes

short path_len
short segments_len
int preset
CurveProfilePointpath
CurveProfilePointtable
CurveProfilePointsegments
int flag
int changed_timestamp
rctf view_rect
rctf clip_rect

Detailed Description

Defines a profile.

Definition at line 42 of file DNA_curveprofile_types.h.

Member Data Documentation

◆ changed_timestamp

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.

Referenced by BKE_curveprofile_set_defaults(), and BKE_curveprofile_update().

◆ clip_rect

◆ flag

◆ path

◆ path_len

◆ preset

int CurveProfile::preset

◆ segments

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 bevel_quarter_fill(), BKE_curveprofile_blend_read(), BKE_curveprofile_copy_data(), BKE_curveprofile_free_data(), curveprofile_make_segments_table(), set_profile_spacing(), and ui_draw_but_CURVEPROFILE().

◆ segments_len

◆ table

◆ view_rect


The documentation for this struct was generated from the following file: