Index: trunk/Ohana/src/kapa/include/bDraw.h
===================================================================
--- trunk/Ohana/src/kapa/include/bDraw.h	(revision 5611)
+++ trunk/Ohana/src/kapa/include/bDraw.h	(revision 5612)
@@ -27,15 +27,24 @@
 void bDrawPoint (int x, int y);
 void bDrawPointf (float x, float y);
-void bDrawLine (double x1, double y1, double x2, double y2, int swapcoords);
+
 void bDrawArc (double Xc, double Yc, double Xr, double Yr, double Ts, double Te);
 void bDrawCircle (double Xc, double Yc, double radius);
+void bDrawCircleFill (double xc, double yc, double radius);
+
+void bDrawLine (double x1, double y1, double x2, double y2);
+void bDrawLineWeight (int X1, int Y1, int X2, int Y2, int swapcoords);
+void bDrawLineBresen (int X1, int Y1, int X2, int Y2, int swapcoords);
+void bDrawLineHorizontal (int X1, int X2, int Y);
+void bDrawLineVertical (int X, int Y1, int Y2);
+
 png_color *MakePNGPalette (int *Npalette);
 bDrawColor GetColorByName (char *name);
 bDrawBuffer *bDrawIt ();
 
-void bDrawRectOpen (int x1, int y1, int x2, int y2);
-void bDrawRectFill (int x1, int y1, int x2, int y2);
-void bDrawTriOpen (int x1, int y1, int x2, int y2, int x3, int y3);
-void bDrawTriFill (int x1, int y1, int x2, int y2, int x3, int y3);
+void bDrawRectOpen (double x1, double y1, double x2, double y2);
+void bDrawRectFill (double x1, double y1, double x2, double y2);
+void bDrawTriOpen (double x1, double y1, double x2, double y2, double x3, double y3);
+void bDrawTriFill (double x1, double y1, double x2, double y2, double x3, double y3);
 int bDrawRotText (int x, int y, char *string, int pos, double angle);
 int bDrawRotBitmap (int x, int y, int dx, int dy, unsigned char *bitmap, int mode, double angle, double scale);
+
