Blender
V3.3
|
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 float * | elem |
float | min_distance |
int | scope |
int | elem_stride |
int | row_stride |
const rcti & | input_rect |
Definition at line 370 of file COM_DilateErodeOperation.cc.
|
inline |
Definition at line 384 of file COM_DilateErodeOperation.cc.
|
inline |
Definition at line 393 of file COM_DilateErodeOperation.cc.
References elem, input_rect, MAX2, MIN2, scope, x, xmax, rcti::xmax, xmin, rcti::xmin, y, ymax, rcti::ymax, ymin, and rcti::ymin.
Referenced by blender::compositor::DilateDistanceOperation::update_memory_buffer_partial(), and blender::compositor::ErodeDistanceOperation::update_memory_buffer_partial().
const float* blender::compositor::DilateDistanceOperation::PixelData::elem |
Definition at line 377 of file COM_DilateErodeOperation.cc.
Referenced by blender::compositor::get_distance_value(), and update().
int blender::compositor::DilateDistanceOperation::PixelData::elem_stride |
Definition at line 380 of file COM_DilateErodeOperation.cc.
Referenced by blender::compositor::get_distance_value().
const rcti& blender::compositor::DilateDistanceOperation::PixelData::input_rect |
Definition at line 382 of file COM_DilateErodeOperation.cc.
Referenced by update().
float blender::compositor::DilateDistanceOperation::PixelData::min_distance |
Definition at line 378 of file COM_DilateErodeOperation.cc.
Referenced by blender::compositor::get_distance_value().
int blender::compositor::DilateDistanceOperation::PixelData::row_stride |
Definition at line 381 of file COM_DilateErodeOperation.cc.
Referenced by blender::compositor::get_distance_value().
int blender::compositor::DilateDistanceOperation::PixelData::scope |
Definition at line 379 of file COM_DilateErodeOperation.cc.
Referenced by update().
int blender::compositor::DilateDistanceOperation::PixelData::x |
Definition at line 371 of file COM_DilateErodeOperation.cc.
Referenced by blender::compositor::get_distance_value(), and update().
int blender::compositor::DilateDistanceOperation::PixelData::xmax |
Definition at line 374 of file COM_DilateErodeOperation.cc.
Referenced by blender::compositor::get_distance_value(), and update().
int blender::compositor::DilateDistanceOperation::PixelData::xmin |
Definition at line 373 of file COM_DilateErodeOperation.cc.
Referenced by blender::compositor::get_distance_value(), and update().
int blender::compositor::DilateDistanceOperation::PixelData::y |
Definition at line 372 of file COM_DilateErodeOperation.cc.
Referenced by blender::compositor::get_distance_value(), and update().
int blender::compositor::DilateDistanceOperation::PixelData::ymax |
Definition at line 376 of file COM_DilateErodeOperation.cc.
Referenced by blender::compositor::get_distance_value(), and update().
int blender::compositor::DilateDistanceOperation::PixelData::ymin |
Definition at line 375 of file COM_DilateErodeOperation.cc.
Referenced by blender::compositor::get_distance_value(), and update().