GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
gdip_grad.cpp File Reference
#include "gdip_priv.h"
+ Include dependency graph for gdip_grad.cpp:

Functions

GF_STENCIL gdip_new_stencil (GF_Raster2D *, GF_StencilType type)
 
static void gdip_delete_stencil (GF_STENCIL _this)
 
static GF_Err gdip_stencil_set_matrix (GF_STENCIL _this, GF_Matrix2D *mat)
 
static GF_Err gdip_set_brush_color (GF_STENCIL _this, GF_Color c)
 
static GF_Err gdip_set_gradient_mode (GF_STENCIL _this, GF_GradientMode mode)
 
static GF_Err gdip_set_linear_gradient (GF_STENCIL _this, Fixed start_x, Fixed start_y, Fixed end_x, Fixed end_y)
 
void gdip_recompute_line_gradient (GF_STENCIL _this)
 
void gdip_recompute_radial_gradient (GF_STENCIL _this)
 
static GF_Err gdip_set_radial_gradient (GF_STENCIL _this, Fixed cx, Fixed cy, Fixed fx, Fixed fy, Fixed x_radius, Fixed y_radius)
 
static GF_Err gdip_set_gradient_interpolation (GF_STENCIL _this, Fixed *pos, GF_Color *col, u32 count)
 
static GF_Err gdip_set_vertex_path (GF_STENCIL _this, GF_Path *path)
 
static GF_Err gdip_set_vertex_center (GF_STENCIL _this, Fixed cx, Fixed cy, u32 color)
 
static GF_Err gdip_set_vertex_colors (GF_STENCIL _this, u32 *colors, u32 nbCol)
 
void gdip_init_driver_grad (GF_Raster2D *driver)
 

Function Documentation

GF_STENCIL gdip_new_stencil ( GF_Raster2D ,
GF_StencilType  type 
)

+ Here is the caller graph for this function:

static void gdip_delete_stencil ( GF_STENCIL  _this)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static GF_Err gdip_stencil_set_matrix ( GF_STENCIL  _this,
GF_Matrix2D mat 
)
static

+ Here is the caller graph for this function:

static GF_Err gdip_set_brush_color ( GF_STENCIL  _this,
GF_Color  c 
)
static

+ Here is the caller graph for this function:

static GF_Err gdip_set_gradient_mode ( GF_STENCIL  _this,
GF_GradientMode  mode 
)
static

+ Here is the caller graph for this function:

static GF_Err gdip_set_linear_gradient ( GF_STENCIL  _this,
Fixed  start_x,
Fixed  start_y,
Fixed  end_x,
Fixed  end_y 
)
static

+ Here is the caller graph for this function:

void gdip_recompute_line_gradient ( GF_STENCIL  _this)

+ Here is the caller graph for this function:

void gdip_recompute_radial_gradient ( GF_STENCIL  _this)

+ Here is the caller graph for this function:

static GF_Err gdip_set_radial_gradient ( GF_STENCIL  _this,
Fixed  cx,
Fixed  cy,
Fixed  fx,
Fixed  fy,
Fixed  x_radius,
Fixed  y_radius 
)
static

+ Here is the caller graph for this function:

static GF_Err gdip_set_gradient_interpolation ( GF_STENCIL  _this,
Fixed pos,
GF_Color col,
u32  count 
)
static

+ Here is the caller graph for this function:

static GF_Err gdip_set_vertex_path ( GF_STENCIL  _this,
GF_Path path 
)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static GF_Err gdip_set_vertex_center ( GF_STENCIL  _this,
Fixed  cx,
Fixed  cy,
u32  color 
)
static

+ Here is the caller graph for this function:

static GF_Err gdip_set_vertex_colors ( GF_STENCIL  _this,
u32 colors,
u32  nbCol 
)
static

+ Here is the caller graph for this function:

void gdip_init_driver_grad ( GF_Raster2D driver)

+ Here is the call graph for this function:

+ Here is the caller graph for this function: