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

#include <agg_rounded_rect.h>

List of all members.

Public Member Functions

 rounded_rect ()
 rounded_rect (double x1, double y1, double x2, double y2, double r)
void rect (double x1, double y1, double x2, double y2)
void radius (double r)
void radius (double rx, double ry)
void radius (double rx_bottom, double ry_bottom, double rx_top, double ry_top)
void radius (double rx1, double ry1, double rx2, double ry2, double rx3, double ry3, double rx4, double ry4)
void normalize_radius ()
void approximation_scale (double s)
double approximation_scale () const
void rewind (unsigned)
unsigned vertex (double *x, double *y)

Constructor & Destructor Documentation

agg::rounded_rect::rounded_rect ( ) [inline]
agg::rounded_rect::rounded_rect ( double  x1,
double  y1,
double  x2,
double  y2,
double  r 
)

Member Function Documentation

void agg::rounded_rect::approximation_scale ( double  s) [inline]
double agg::rounded_rect::approximation_scale ( ) const [inline]
void agg::rounded_rect::normalize_radius ( )
void agg::rounded_rect::radius ( double  r)
void agg::rounded_rect::radius ( double  rx,
double  ry 
)
void agg::rounded_rect::radius ( double  rx_bottom,
double  ry_bottom,
double  rx_top,
double  ry_top 
)
void agg::rounded_rect::radius ( double  rx1,
double  ry1,
double  rx2,
double  ry2,
double  rx3,
double  ry3,
double  rx4,
double  ry4 
)
void agg::rounded_rect::rect ( double  x1,
double  y1,
double  x2,
double  y2 
)
void agg::rounded_rect::rewind ( unsigned  )
unsigned agg::rounded_rect::vertex ( double *  x,
double *  y 
)

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