Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
dt_drawlayer_brush_runtime_view_t Struct Reference
+ Collaboration diagram for dt_drawlayer_brush_runtime_view_t:

Data Fields

const dt_drawlayer_brush_dab_tdab
 
dt_drawlayer_damaged_rect_t bounds
 
int sample_origin_x
 
int sample_origin_y
 
float scaled_radius
 
float center_x
 
float center_y
 
float inv_radius
 
float tx
 
float ty
 
float alpha_noise_gain
 
float sprinkle_coord_scale
 
float sprinkle_scale
 
float sprinkle_strength
 
float sprinkle_w0
 
float sprinkle_w1
 
float sprinkle_w2
 
uint64_t sprinkle_seed0
 
uint64_t sprinkle_seed1
 
uint64_t sprinkle_seed2
 
gboolean use_stroke_mask
 
gboolean have_sprinkles
 

Detailed Description

Definition at line 208 of file iop/drawlayer/brush.c.

Field Documentation

◆ alpha_noise_gain

float dt_drawlayer_brush_runtime_view_t::alpha_noise_gain

Definition at line 221 of file iop/drawlayer/brush.c.

Referenced by dt_drawlayer_brush_rasterize().

◆ bounds

dt_drawlayer_damaged_rect_t dt_drawlayer_brush_runtime_view_t::bounds

Definition at line 212 of file iop/drawlayer/brush.c.

◆ center_x

float dt_drawlayer_brush_runtime_view_t::center_x

Definition at line 216 of file iop/drawlayer/brush.c.

◆ center_y

float dt_drawlayer_brush_runtime_view_t::center_y

Definition at line 217 of file iop/drawlayer/brush.c.

◆ dab

const dt_drawlayer_brush_dab_t* dt_drawlayer_brush_runtime_view_t::dab

Definition at line 211 of file iop/drawlayer/brush.c.

◆ have_sprinkles

gboolean dt_drawlayer_brush_runtime_view_t::have_sprinkles

Definition at line 232 of file iop/drawlayer/brush.c.

◆ inv_radius

float dt_drawlayer_brush_runtime_view_t::inv_radius

Definition at line 218 of file iop/drawlayer/brush.c.

◆ sample_origin_x

int dt_drawlayer_brush_runtime_view_t::sample_origin_x

Definition at line 213 of file iop/drawlayer/brush.c.

◆ sample_origin_y

int dt_drawlayer_brush_runtime_view_t::sample_origin_y

Definition at line 214 of file iop/drawlayer/brush.c.

◆ scaled_radius

float dt_drawlayer_brush_runtime_view_t::scaled_radius

Definition at line 215 of file iop/drawlayer/brush.c.

◆ sprinkle_coord_scale

float dt_drawlayer_brush_runtime_view_t::sprinkle_coord_scale

Definition at line 222 of file iop/drawlayer/brush.c.

◆ sprinkle_scale

float dt_drawlayer_brush_runtime_view_t::sprinkle_scale

Definition at line 223 of file iop/drawlayer/brush.c.

◆ sprinkle_seed0

uint64_t dt_drawlayer_brush_runtime_view_t::sprinkle_seed0

Definition at line 228 of file iop/drawlayer/brush.c.

◆ sprinkle_seed1

uint64_t dt_drawlayer_brush_runtime_view_t::sprinkle_seed1

Definition at line 229 of file iop/drawlayer/brush.c.

◆ sprinkle_seed2

uint64_t dt_drawlayer_brush_runtime_view_t::sprinkle_seed2

Definition at line 230 of file iop/drawlayer/brush.c.

◆ sprinkle_strength

float dt_drawlayer_brush_runtime_view_t::sprinkle_strength

Definition at line 224 of file iop/drawlayer/brush.c.

◆ sprinkle_w0

float dt_drawlayer_brush_runtime_view_t::sprinkle_w0

Definition at line 225 of file iop/drawlayer/brush.c.

◆ sprinkle_w1

float dt_drawlayer_brush_runtime_view_t::sprinkle_w1

Definition at line 226 of file iop/drawlayer/brush.c.

◆ sprinkle_w2

float dt_drawlayer_brush_runtime_view_t::sprinkle_w2

Definition at line 227 of file iop/drawlayer/brush.c.

◆ tx

float dt_drawlayer_brush_runtime_view_t::tx

Definition at line 219 of file iop/drawlayer/brush.c.

◆ ty

float dt_drawlayer_brush_runtime_view_t::ty

Definition at line 220 of file iop/drawlayer/brush.c.

◆ use_stroke_mask

gboolean dt_drawlayer_brush_runtime_view_t::use_stroke_mask

Definition at line 231 of file iop/drawlayer/brush.c.


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