Blender V4.5
rotate.cc File Reference
#include "BLI_task.hh"
#include "BLI_utildefines.h"
#include "MEM_guardedalloc.h"
#include "IMB_imbuf.hh"
#include "IMB_imbuf_types.hh"

Go to the source code of this file.

Functions

template<typename T >
static void rotate_pixels (const int degrees, const int size_x, const int size_y, const T *src_pixels, T *dst_pixels, const int channels)
 
bool IMB_rotate_orthogonal (ImBuf *ibuf, int degrees)
 
void IMB_flipy (ImBuf *ibuf)
 
void IMB_flipx (ImBuf *ibuf)
 

Function Documentation

◆ IMB_flipx()

◆ IMB_flipy()

◆ IMB_rotate_orthogonal()

◆ rotate_pixels()

template<typename T >
static void rotate_pixels ( const int degrees,
const int size_x,
const int size_y,
const T * src_pixels,
T * dst_pixels,
const int channels )
static

Definition at line 19 of file imbuf/intern/rotate.cc.

References degrees(), blender::IndexRange::first(), x, and y.

Referenced by IMB_rotate_orthogonal().