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

#include <agg_vcgen_dash.h>

List of all members.

Public Types

typedef vertex_sequence
< vertex_dist, 6 > 
vertex_storage

Public Member Functions

 vcgen_dash ()
void remove_all_dashes ()
void add_dash (double dash_len, double gap_len)
void dash_start (double ds)
void shorten (double s)
double shorten () const
void remove_all ()
void add_vertex (double x, double y, unsigned cmd)
void rewind (unsigned path_id)
unsigned vertex (double *x, double *y)

Member Typedef Documentation


Constructor & Destructor Documentation

agg::vcgen_dash::vcgen_dash ( )

Member Function Documentation

void agg::vcgen_dash::add_dash ( double  dash_len,
double  gap_len 
)
void agg::vcgen_dash::add_vertex ( double  x,
double  y,
unsigned  cmd 
)
void agg::vcgen_dash::dash_start ( double  ds)
void agg::vcgen_dash::remove_all ( )
void agg::vcgen_dash::remove_all_dashes ( )
void agg::vcgen_dash::rewind ( unsigned  path_id)
void agg::vcgen_dash::shorten ( double  s) [inline]
double agg::vcgen_dash::shorten ( ) const [inline]
unsigned agg::vcgen_dash::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