Anti-Grain Geometry - AGG (libagg)  2.5
Public Member Functions
agg::bezier_arc_svg Class Reference

#include <agg_bezier_arc.h>

List of all members.

Public Member Functions

 bezier_arc_svg ()
 bezier_arc_svg (double x1, double y1, double rx, double ry, double angle, bool large_arc_flag, bool sweep_flag, double x2, double y2)
void init (double x1, double y1, double rx, double ry, double angle, bool large_arc_flag, bool sweep_flag, double x2, double y2)
bool radii_ok () const
void rewind (unsigned)
unsigned vertex (double *x, double *y)
unsigned num_vertices () const
const double * vertices () const
double * vertices ()

Constructor & Destructor Documentation

agg::bezier_arc_svg::bezier_arc_svg ( ) [inline]
agg::bezier_arc_svg::bezier_arc_svg ( double  x1,
double  y1,
double  rx,
double  ry,
double  angle,
bool  large_arc_flag,
bool  sweep_flag,
double  x2,
double  y2 
) [inline]

Member Function Documentation

void agg::bezier_arc_svg::init ( double  x1,
double  y1,
double  rx,
double  ry,
double  angle,
bool  large_arc_flag,
bool  sweep_flag,
double  x2,
double  y2 
)
unsigned agg::bezier_arc_svg::num_vertices ( ) const [inline]
bool agg::bezier_arc_svg::radii_ok ( ) const [inline]
void agg::bezier_arc_svg::rewind ( unsigned  ) [inline]
unsigned agg::bezier_arc_svg::vertex ( double *  x,
double *  y 
) [inline]
const double* agg::bezier_arc_svg::vertices ( ) const [inline]
double* agg::bezier_arc_svg::vertices ( ) [inline]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines