#include "fb_gfx.h"
#include <math.h>
Go to the source code of this file.
|
static void | draw_scanline (FB_GFXCTX *ctx, int y, int x1, int x2, unsigned int color, int fill, char *filled) |
|
static void | draw_ellipse (FB_GFXCTX *ctx, int x, int y, float a, float b, unsigned int color, int fill, int *top, int *bottom) |
|
static void | get_arc_point (float angle, float a, float b, int *x, int *y) |
|
FBCALL void | fb_GfxEllipse (void *target, float fx, float fy, float radius, unsigned int color, float aspect, float start, float end, int fill, int flags) |
|
static void draw_ellipse |
( |
FB_GFXCTX * |
ctx, |
|
|
int |
x, |
|
|
int |
y, |
|
|
float |
a, |
|
|
float |
b, |
|
|
unsigned int |
color, |
|
|
int |
fill, |
|
|
int * |
top, |
|
|
int * |
bottom |
|
) |
| |
|
static |
static void draw_scanline |
( |
FB_GFXCTX * |
ctx, |
|
|
int |
y, |
|
|
int |
x1, |
|
|
int |
x2, |
|
|
unsigned int |
color, |
|
|
int |
fill, |
|
|
char * |
filled |
|
) |
| |
|
static |
FBCALL void fb_GfxEllipse |
( |
void * |
target, |
|
|
float |
fx, |
|
|
float |
fy, |
|
|
float |
radius, |
|
|
unsigned int |
color, |
|
|
float |
aspect, |
|
|
float |
start, |
|
|
float |
end, |
|
|
int |
fill, |
|
|
int |
flags |
|
) |
| |
static void get_arc_point |
( |
float |
angle, |
|
|
float |
a, |
|
|
float |
b, |
|
|
int * |
x, |
|
|
int * |
y |
|
) |
| |
|
static |