Blender V4.3
blender::ed::seq Namespace Reference

Classes

struct  ScopeHistogram
struct  SeqScopes
struct  SpaceSeq_Runtime
class  StripsDrawBatch

Functions

static blender::float2 rgb_to_uv_normalized (const float rgb[3])
static void scope_put_pixel (const uchar *table, uchar *pos)
static void scope_put_pixel_single (const uchar *table, uchar *pos, int col)
static void init_wave_table (int height, uchar wtable[256])
ImBufmake_waveform_view_from_ibuf (const ImBuf *ibuf)
ImBufmake_sep_waveform_view_from_ibuf (const ImBuf *ibuf)
ImBufmake_zebra_view_from_ibuf (const ImBuf *ibuf, float perc)
static int get_bin_float (float f)
ImBufmake_vectorscope_view_from_ibuf (const ImBuf *ibuf)
uint color_pack (const uchar rgba[4])
float calc_strip_round_radius (float pixely)

Function Documentation

◆ calc_strip_round_radius()

float blender::ed::seq::calc_strip_round_radius ( float pixely)

◆ color_pack()

◆ get_bin_float()

◆ init_wave_table()

void blender::ed::seq::init_wave_table ( int height,
uchar wtable[256] )
static

◆ make_sep_waveform_view_from_ibuf()

◆ make_vectorscope_view_from_ibuf()

◆ make_waveform_view_from_ibuf()

◆ make_zebra_view_from_ibuf()

ImBuf * blender::ed::seq::make_zebra_view_from_ibuf ( const ImBuf * ibuf,
float perc )

◆ rgb_to_uv_normalized()

blender::float2 blender::ed::seq::rgb_to_uv_normalized ( const float rgb[3])
static

Definition at line 56 of file sequencer_scopes.cc.

References b, clamp_f(), and v.

Referenced by make_vectorscope_view_from_ibuf().

◆ scope_put_pixel()

void blender::ed::seq::scope_put_pixel ( const uchar * table,
uchar * pos )
static

Definition at line 72 of file sequencer_scopes.cc.

References pos.

Referenced by make_vectorscope_view_from_ibuf().

◆ scope_put_pixel_single()

void blender::ed::seq::scope_put_pixel_single ( const uchar * table,
uchar * pos,
int col )
static

Definition at line 79 of file sequencer_scopes.cc.

References col, and pos.