Blender V4.3
blender::compositor::DilateDistanceOperation::PixelData Struct Reference

Public Member Functions

 PixelData (MemoryBuffer *input, const int distance, const int scope)
void update (BuffersIterator< float > &it)

Public Attributes

int x
int y
int xmin
int xmax
int ymin
int ymax
const floatelem
float min_distance
int scope
int elem_stride
int row_stride
const rctiinput_rect

Detailed Description

Definition at line 171 of file COM_DilateErodeOperation.cc.

Constructor & Destructor Documentation

◆ PixelData()

blender::compositor::DilateDistanceOperation::PixelData::PixelData ( MemoryBuffer * input,
const int distance,
const int scope )
inline

Member Function Documentation

◆ update()

void blender::compositor::DilateDistanceOperation::PixelData::update ( BuffersIterator< float > & it)
inline

Member Data Documentation

◆ elem

const float* blender::compositor::DilateDistanceOperation::PixelData::elem

Definition at line 178 of file COM_DilateErodeOperation.cc.

Referenced by blender::compositor::get_distance_value(), and update().

◆ elem_stride

int blender::compositor::DilateDistanceOperation::PixelData::elem_stride

◆ input_rect

const rcti& blender::compositor::DilateDistanceOperation::PixelData::input_rect

Definition at line 183 of file COM_DilateErodeOperation.cc.

Referenced by PixelData(), and update().

◆ min_distance

float blender::compositor::DilateDistanceOperation::PixelData::min_distance

◆ row_stride

int blender::compositor::DilateDistanceOperation::PixelData::row_stride

◆ scope

int blender::compositor::DilateDistanceOperation::PixelData::scope

Definition at line 180 of file COM_DilateErodeOperation.cc.

Referenced by PixelData(), and update().

◆ x

int blender::compositor::DilateDistanceOperation::PixelData::x

Definition at line 172 of file COM_DilateErodeOperation.cc.

Referenced by blender::compositor::get_distance_value(), and update().

◆ xmax

int blender::compositor::DilateDistanceOperation::PixelData::xmax

Definition at line 175 of file COM_DilateErodeOperation.cc.

Referenced by blender::compositor::get_distance_value(), and update().

◆ xmin

int blender::compositor::DilateDistanceOperation::PixelData::xmin

Definition at line 174 of file COM_DilateErodeOperation.cc.

Referenced by blender::compositor::get_distance_value(), and update().

◆ y

int blender::compositor::DilateDistanceOperation::PixelData::y

Definition at line 173 of file COM_DilateErodeOperation.cc.

Referenced by blender::compositor::get_distance_value(), and update().

◆ ymax

int blender::compositor::DilateDistanceOperation::PixelData::ymax

Definition at line 177 of file COM_DilateErodeOperation.cc.

Referenced by blender::compositor::get_distance_value(), and update().

◆ ymin

int blender::compositor::DilateDistanceOperation::PixelData::ymin

Definition at line 176 of file COM_DilateErodeOperation.cc.

Referenced by blender::compositor::get_distance_value(), and update().


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