home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / os2arrow.zip / arrow.h < prev    next >
Text File  |  1996-03-05  |  793b  |  30 lines

  1. /* arrow.h -- definition of functions in the arrowhead library */
  2.  
  3. #ifndef __ARROW_HEAD
  4. #define __ARROW_HEAD
  5.  
  6. /*
  7. Name:  ArrowHead
  8. Purpose:  Draw an arrowhead into the given PS for a line running from ptStart to ptEnd.
  9.           Arrow head has length lLength, and each arrowhead line is angle dAngle degrees
  10.           one either side of given line
  11. Input:   hps -- presentation space,
  12.          ptStart -- starting point of line
  13.          ptEnd -- end point of line
  14.          lLength -- length of arrowhead in units
  15.          dAngle -- offset angle in degrees
  16.          bFill -- TRUE if
  17. */
  18.  
  19. #ifdef __cplusplus
  20.    extern "C" {
  21. #endif
  22.  
  23. void ArrowHead(HPS hps, POINTL ptStart, POINTL ptEnd, LONG lLength, double dAngle, BOOL bFill);
  24.  
  25. #ifdef __cplusplus
  26.    }
  27. #endif
  28.  
  29. #endif
  30.