#include "config.h"
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <types.h>
#include <memory.h>
#include <logic.h>
#include <agxbuf.h>
#include <utils.h>
 
Go to the source code of this file.
 | 
| typedef double(*  | radfunc_t )(double curlen, double totallen, double initwid) | 
|   | 
      
        
          | #define BEZIERSUBDIVISION   20 | 
        
      
 
 
      
        
          | #define D2R | 
          ( | 
            | 
          d | ) | 
             (M_PI*(d)/180.0) | 
        
      
 
 
      
        
          | #define lineto | 
          ( | 
            | 
          p,  | 
        
        
           | 
           | 
            | 
          x,  | 
        
        
           | 
           | 
            | 
          y  | 
        
        
           | 
          ) | 
           |    addto(p,x,y) | 
        
      
 
 
      
        
          | #define moveto | 
          ( | 
            | 
          p,  | 
        
        
           | 
           | 
            | 
          x,  | 
        
        
           | 
           | 
            | 
          y  | 
        
        
           | 
          ) | 
           |    addto(p,x,y) | 
        
      
 
 
      
        
          | #define R2D | 
          ( | 
            | 
          r | ) | 
             (180.0*(r)/M_PI) | 
        
      
 
 
      
        
          | typedef double(* radfunc_t)(double curlen, double totallen, double initwid) | 
        
      
 
 
Definition at line 271 of file taper.c.
References pathpoint::bevel, vararr_t::cnt, D2R, pathpoint::dir, pathpoint::dir2, dist(), FALSE, pathpoint::lengthsofar, lineto, pathpoint::lout, moveto, NEW, vararr_t::pts, TRUE, pathpoint::type, pathpoint::x, and pathpoint::y.
Referenced by taper0().