| 
    Anti-Grain Geometry - AGG (libagg)
    2.5
    
   
   | 
  
  
  
 
Go to the source code of this file.
Namespaces | |
| namespace | agg | 
Functions | |
| AGG_INLINE double | agg::cross_product (double x1, double y1, double x2, double y2, double x, double y) | 
| AGG_INLINE bool | agg::point_in_triangle (double x1, double y1, double x2, double y2, double x3, double y3, double x, double y) | 
| AGG_INLINE double | agg::calc_distance (double x1, double y1, double x2, double y2) | 
| AGG_INLINE double | agg::calc_sq_distance (double x1, double y1, double x2, double y2) | 
| AGG_INLINE double | agg::calc_line_point_distance (double x1, double y1, double x2, double y2, double x, double y) | 
| AGG_INLINE double | agg::calc_segment_point_u (double x1, double y1, double x2, double y2, double x, double y) | 
| AGG_INLINE double | agg::calc_segment_point_sq_distance (double x1, double y1, double x2, double y2, double x, double y, double u) | 
| AGG_INLINE double | agg::calc_segment_point_sq_distance (double x1, double y1, double x2, double y2, double x, double y) | 
| AGG_INLINE bool | agg::calc_intersection (double ax, double ay, double bx, double by, double cx, double cy, double dx, double dy, double *x, double *y) | 
| AGG_INLINE bool | agg::intersection_exists (double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4) | 
| AGG_INLINE void | agg::calc_orthogonal (double thickness, double x1, double y1, double x2, double y2, double *x, double *y) | 
| AGG_INLINE void | agg::dilate_triangle (double x1, double y1, double x2, double y2, double x3, double y3, double *x, double *y, double d) | 
| AGG_INLINE double | agg::calc_triangle_area (double x1, double y1, double x2, double y2, double x3, double y3) | 
| template<class Storage > | |
| double | agg::calc_polygon_area (const Storage &st) | 
| AGG_INLINE unsigned | agg::fast_sqrt (unsigned val) | 
| double | agg::besj (double x, int n) | 
Variables | |
| const double | agg::vertex_dist_epsilon = 1e-14 | 
| const double | agg::intersection_epsilon = 1.0e-30 | 
 1.7.5.1