Blender  V3.3
Public Member Functions | Public Attributes | List of all members
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 370 of file COM_DilateErodeOperation.cc.

Constructor & Destructor Documentation

◆ PixelData()

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

Definition at line 384 of file COM_DilateErodeOperation.cc.

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 377 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 382 of file COM_DilateErodeOperation.cc.

Referenced by 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 379 of file COM_DilateErodeOperation.cc.

Referenced by update().

◆ x

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

Definition at line 371 of file COM_DilateErodeOperation.cc.

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

◆ xmax

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

Definition at line 374 of file COM_DilateErodeOperation.cc.

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

◆ xmin

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

Definition at line 373 of file COM_DilateErodeOperation.cc.

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

◆ y

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

Definition at line 372 of file COM_DilateErodeOperation.cc.

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

◆ ymax

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

Definition at line 376 of file COM_DilateErodeOperation.cc.

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

◆ ymin

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

Definition at line 375 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: