87 if (
Solid[x][y] == 0) {
123 if (x >= 0 && x < bitmap_width && y >= 0 && y <
bitmap_height) {
129 void Draw_Line(
double x0,
double y0,
double x1,
double y1);
Color scale(const Color &a, const Color &b)
void Intersect_Triangle(Point3 a, Point3 b, Point3 c, float z)
void Add_Solid(int x, int y)
BOOL Is_Solid(int x, int y)
unsigned int Get_Height(void)
void Scan_Triangle(Point3 a, Point3 b, Point3 c)
BOOL Is_Visible(int x, int y)
void Set_Visible(int x, int y)
sint8 Solid[max_bitmap_width][max_bitmap_height]
void Draw_Line(double x0, double y0, double x1, double y1)
unsigned int Get_Width(void)
const int max_bitmap_height
const int max_bitmap_width
const sint8 VOXEL_UNKNOWN
const sint8 VOXEL_VISIBLE