Blender  V3.3
Public Member Functions | Public Attributes | List of all members
blender::compositor::MultiThreadedRowOperation::PixelCursor Struct Reference

#include <COM_MultiThreadedRowOperation.h>

Public Member Functions

 PixelCursor (int num_inputs)
 
void next ()
 

Public Attributes

floatout
 
int out_stride
 
const floatrow_end
 
Array< const float * > ins
 
Array< int > in_strides
 

Detailed Description

Definition at line 18 of file COM_MultiThreadedRowOperation.h.

Constructor & Destructor Documentation

◆ PixelCursor()

blender::compositor::MultiThreadedRowOperation::PixelCursor::PixelCursor ( int  num_inputs)

Definition at line 8 of file COM_MultiThreadedRowOperation.cc.

Member Function Documentation

◆ next()

void blender::compositor::MultiThreadedRowOperation::PixelCursor::next ( )
inline

Member Data Documentation

◆ in_strides

Array<int> blender::compositor::MultiThreadedRowOperation::PixelCursor::in_strides

Definition at line 23 of file COM_MultiThreadedRowOperation.h.

Referenced by next().

◆ ins

Array<const float *> blender::compositor::MultiThreadedRowOperation::PixelCursor::ins

◆ out

float* blender::compositor::MultiThreadedRowOperation::PixelCursor::out

◆ out_stride

int blender::compositor::MultiThreadedRowOperation::PixelCursor::out_stride

Definition at line 20 of file COM_MultiThreadedRowOperation.h.

Referenced by next().

◆ row_end

const float* blender::compositor::MultiThreadedRowOperation::PixelCursor::row_end

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