Blender V4.3
blender::bke::pbvh::pixels::CopyPixelTile Struct Reference

#include <BKE_pbvh_pixels.hh>

Public Member Functions

 CopyPixelTile (image::TileNumber tile_number)
 
void copy_pixels (ImBuf &tile_buffer, IndexRange group_range) const
 
void print_compression_rate ()
 

Public Attributes

image::TileNumber tile_number
 
Vector< CopyPixelGroupgroups
 
Vector< DeltaCopyPixelCommandcommand_deltas
 

Detailed Description

Definition at line 268 of file BKE_pbvh_pixels.hh.

Constructor & Destructor Documentation

◆ CopyPixelTile()

blender::bke::pbvh::pixels::CopyPixelTile::CopyPixelTile ( image::TileNumber tile_number)
inline

Definition at line 273 of file BKE_pbvh_pixels.hh.

Member Function Documentation

◆ copy_pixels()

void blender::bke::pbvh::pixels::CopyPixelTile::copy_pixels ( ImBuf & tile_buffer,
IndexRange group_range ) const
inline

Definition at line 275 of file BKE_pbvh_pixels.hh.

References copy_pixels(), ImBufFloatBuffer::data, and ImBuf::float_buffer.

Referenced by copy_pixels().

◆ print_compression_rate()

void blender::bke::pbvh::pixels::CopyPixelTile::print_compression_rate ( )
inline

Definition at line 287 of file BKE_pbvh_pixels.hh.

References command_deltas, printf, and tile_number.

Referenced by blender::bke::pbvh::pixels::copy_update().

Member Data Documentation

◆ command_deltas

Vector<DeltaCopyPixelCommand> blender::bke::pbvh::pixels::CopyPixelTile::command_deltas

◆ groups

Vector<CopyPixelGroup> blender::bke::pbvh::pixels::CopyPixelTile::groups

Definition at line 270 of file BKE_pbvh_pixels.hh.

Referenced by blender::bke::pbvh::pixels::Rows::pack_into().

◆ tile_number

image::TileNumber blender::bke::pbvh::pixels::CopyPixelTile::tile_number

Definition at line 269 of file BKE_pbvh_pixels.hh.

Referenced by print_compression_rate().


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