Blender V4.3
ProjPixel Struct Reference

Public Attributes

float projCoSS [2]
 
float worldCoSS [3]
 
short x_px
 
short y_px
 
ushort image_index
 
uchar bb_cell_index
 
ushort mask
 
ushortmask_accum
 
bool * valid
 
PixelPointer origColor
 
PixelStore newColor
 
PixelPointer pixel
 

Detailed Description

Definition at line 474 of file paint_image_proj.cc.

Member Data Documentation

◆ bb_cell_index

uchar ProjPixel::bb_cell_index

Definition at line 483 of file paint_image_proj.cc.

Referenced by do_projectpaint_thread(), and project_paint_uvpixel_init().

◆ image_index

ushort ProjPixel::image_index

if anyone wants to paint onto more than 65535 images they can bite me.

Definition at line 482 of file paint_image_proj.cc.

Referenced by do_projectpaint_thread(), and project_paint_uvpixel_init().

◆ mask

ushort ProjPixel::mask

Definition at line 486 of file paint_image_proj.cc.

Referenced by do_projectpaint_thread(), and project_paint_uvpixel_init().

◆ mask_accum

ushort* ProjPixel::mask_accum

Definition at line 492 of file paint_image_proj.cc.

Referenced by do_projectpaint_thread(), and project_paint_uvpixel_init().

◆ newColor

◆ origColor

◆ pixel

◆ projCoSS

float ProjPixel::projCoSS[2]

the floating point screen projection of this pixel.

Definition at line 476 of file paint_image_proj.cc.

Referenced by do_projectpaint_soften(), do_projectpaint_soften_f(), do_projectpaint_thread(), and project_paint_uvpixel_init().

◆ valid

bool* ProjPixel::valid

Definition at line 496 of file paint_image_proj.cc.

Referenced by do_projectpaint_thread(), and project_paint_uvpixel_init().

◆ worldCoSS

float ProjPixel::worldCoSS[3]

Definition at line 477 of file paint_image_proj.cc.

Referenced by do_projectpaint_thread(), and project_paint_uvpixel_init().

◆ x_px

short ProjPixel::x_px

◆ y_px

short ProjPixel::y_px

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