Anti-Grain Geometry - AGG (libagg)  2.5
Namespaces | Functions | Variables
agg-2.5/include/agg_math.h File Reference
#include <math.h>
#include "agg_basics.h"

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
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines