/* Prototypes for functions defined in
cmds.c
 */

extern int DrawAFrame;

extern int CurveType;

int InRange(REAL_POINT * mouse,
            REAL_POINT * control);

DLISTPTR Select_ControlPoint(SHORT x,
                             SHORT y);

void PrintInstruction(WINDOW * w,
                      char * instr);

DLISTPTR GetPoint(WINDOW * w);

void PrintError(WINDOW * w,
                char * str);

void DrawConstructionLine(WINDOW * w,
                          REAL_POINT * p0,
                          REAL_POINT * p1);

void Edit_CurveStyle(WINDOW * w);

void Edit_ControlPoint(WINDOW * w,
                       DLISTPTR p);

void EraseDot(WINDOW * w,
              REAL_POINT * dot);

void PlopDot(WINDOW * w,
             REAL_POINT * point);

void Draw_ControlPoints(WINDOW * w);

void Redraw(WINDOW * w);

