Blender V4.3
BKE_pbvh_pixels.hh File Reference
#include "BLI_math_vector.hh"
#include "BLI_rect.h"
#include "BLI_vector.hh"
#include "DNA_image_types.h"
#include "BKE_image.hh"
#include "BKE_image_wrappers.hh"
#include "IMB_imbuf_types.hh"

Go to the source code of this file.

Classes

struct  blender::bke::pbvh::pixels::UVPrimitivePaintInput
 
struct  blender::bke::pbvh::pixels::PackedPixelRow
 
struct  blender::bke::pbvh::pixels::UDIMTilePixels
 
struct  blender::bke::pbvh::pixels::UDIMTileUndo
 
struct  blender::bke::pbvh::pixels::NodeData
 
struct  blender::bke::pbvh::pixels::DeltaCopyPixelCommand
 
struct  blender::bke::pbvh::pixels::CopyPixelGroup
 
struct  blender::bke::pbvh::pixels::CopyPixelCommand
 
struct  blender::bke::pbvh::pixels::CopyPixelTile
 
struct  blender::bke::pbvh::pixels::CopyPixelTiles
 
struct  blender::bke::pbvh::pixels::PBVHData
 

Namespaces

namespace  blender
 
namespace  blender::bke
 
namespace  blender::bke::pbvh
 
namespace  blender::bke::pbvh::pixels
 

Functions

NodeDatablender::bke::pbvh::pixels::node_data_get (blender::bke::pbvh::Node &node)
 
void blender::bke::pbvh::pixels::mark_image_dirty (blender::bke::pbvh::Node &node, Image &image, ImageUser &image_user)
 
PBVHDatablender::bke::pbvh::pixels::data_get (blender::bke::pbvh::Tree &pbvh)
 
void blender::bke::pbvh::pixels::collect_dirty_tiles (blender::bke::pbvh::Node &node, Vector< image::TileNumber > &r_dirty_tiles)
 
void blender::bke::pbvh::pixels::copy_pixels (blender::bke::pbvh::Tree &pbvh, Image &image, ImageUser &image_user, image::TileNumber tile_number)