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

#include <agg_vpgen_clip_polygon.h>

List of all members.

Public Member Functions

 vpgen_clip_polygon ()
void clip_box (double x1, double y1, double x2, double y2)
double x1 () const
double y1 () const
double x2 () const
double y2 () const
void reset ()
void move_to (double x, double y)
void line_to (double x, double y)
unsigned vertex (double *x, double *y)

Static Public Member Functions

static bool auto_close ()
static bool auto_unclose ()

Constructor & Destructor Documentation

agg::vpgen_clip_polygon::vpgen_clip_polygon ( ) [inline]

Member Function Documentation

static bool agg::vpgen_clip_polygon::auto_close ( ) [inline, static]
static bool agg::vpgen_clip_polygon::auto_unclose ( ) [inline, static]
void agg::vpgen_clip_polygon::clip_box ( double  x1,
double  y1,
double  x2,
double  y2 
) [inline]
void agg::vpgen_clip_polygon::line_to ( double  x,
double  y 
)
void agg::vpgen_clip_polygon::move_to ( double  x,
double  y 
)
void agg::vpgen_clip_polygon::reset ( )
unsigned agg::vpgen_clip_polygon::vertex ( double *  x,
double *  y 
)
double agg::vpgen_clip_polygon::x1 ( ) const [inline]
double agg::vpgen_clip_polygon::x2 ( ) const [inline]
double agg::vpgen_clip_polygon::y1 ( ) const [inline]
double agg::vpgen_clip_polygon::y2 ( ) const [inline]

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