Blender
V3.3
|
Public Attributes | |
float | projCoSS [2] |
float | worldCoSS [3] |
short | x_px |
short | y_px |
ushort | image_index |
uchar | bb_cell_index |
ushort | mask |
ushort * | mask_accum |
bool * | valid |
PixelPointer | origColor |
PixelStore | newColor |
PixelPointer | pixel |
Definition at line 451 of file paint_image_proj.c.
uchar ProjPixel::bb_cell_index |
Definition at line 460 of file paint_image_proj.c.
Referenced by do_projectpaint_thread(), and project_paint_uvpixel_init().
ushort ProjPixel::image_index |
if anyone wants to paint onto more than 65535 images they can bite me.
Definition at line 459 of file paint_image_proj.c.
Referenced by do_projectpaint_thread(), and project_paint_uvpixel_init().
ushort ProjPixel::mask |
Definition at line 463 of file paint_image_proj.c.
Referenced by do_projectpaint_thread(), and project_paint_uvpixel_init().
ushort* ProjPixel::mask_accum |
Definition at line 469 of file paint_image_proj.c.
Referenced by do_projectpaint_thread(), and project_paint_uvpixel_init().
PixelStore ProjPixel::newColor |
Definition at line 476 of file paint_image_proj.c.
Referenced by do_projectpaint_soften(), do_projectpaint_soften_f(), do_projectpaint_thread(), and project_paint_uvpixel_init().
PixelPointer ProjPixel::origColor |
Definition at line 475 of file paint_image_proj.c.
Referenced by copy_original_alpha_channel(), do_projectpaint_clone(), do_projectpaint_clone_f(), do_projectpaint_draw(), do_projectpaint_draw_f(), do_projectpaint_mask(), do_projectpaint_mask_f(), do_projectpaint_thread(), and project_paint_uvpixel_init().
PixelPointer ProjPixel::pixel |
Definition at line 477 of file paint_image_proj.c.
Referenced by copy_original_alpha_channel(), do_projectpaint_clone(), do_projectpaint_clone_f(), do_projectpaint_draw(), do_projectpaint_draw_f(), do_projectpaint_mask(), do_projectpaint_mask_f(), do_projectpaint_smear(), do_projectpaint_smear_f(), do_projectpaint_soften(), do_projectpaint_soften_f(), do_projectpaint_thread(), and project_paint_uvpixel_init().
float ProjPixel::projCoSS[2] |
the floating point screen projection of this pixel.
Definition at line 453 of file paint_image_proj.c.
Referenced by do_projectpaint_soften(), do_projectpaint_soften_f(), do_projectpaint_thread(), and project_paint_uvpixel_init().
bool* ProjPixel::valid |
Definition at line 473 of file paint_image_proj.c.
Referenced by do_projectpaint_thread(), and project_paint_uvpixel_init().
float ProjPixel::worldCoSS[3] |
Definition at line 454 of file paint_image_proj.c.
Referenced by do_projectpaint_thread(), and project_paint_uvpixel_init().
short ProjPixel::x_px |
Definition at line 456 of file paint_image_proj.c.
Referenced by do_projectpaint_thread(), image_paint_partial_redraw_expand(), and project_paint_uvpixel_init().
short ProjPixel::y_px |
Definition at line 456 of file paint_image_proj.c.
Referenced by do_projectpaint_thread(), image_paint_partial_redraw_expand(), and project_paint_uvpixel_init().