|
void | calculate_intersection (float y, Edge2D *e) |
|
bool | less (const Edge2D *e1, const Edge2D *e2) |
|
void | merge (int n, int m, Edge2D e[], Edge2D t[]) |
|
void | merge_sort (int n, Edge2D e[], Edge2D t[]) |
|
void | render_scanline (float x1, float x2, int y, int ch) |
|
void | process_scanline (int y, int n, Edge2D edge[], Edge2D temp[], int ch) |
|
void | render_polygon (int n, const Vec2 vertex[], int ch) |
| render a polygon with n vertices More...
|
|
void | render_triangle (const Vec2 &v1, const Vec2 &v2, const Vec2 &v3, int ch) |
| render a triangle with 3 vertices More...
|
|