Anti-Grain Geometry Tutorial
agg::conv_dash< VertexSource, Markers > Struct Template Reference
Inheritance diagram for agg::conv_dash< VertexSource, Markers >:
Collaboration diagram for agg::conv_dash< VertexSource, Markers >:

Public Types

typedef Markers marker_type
 
typedef conv_adaptor_vcgen< VertexSource, vcgen_dash, Markers > base_type
 

Public Member Functions

 conv_dash (VertexSource &vs)
 
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
 
- Public Member Functions inherited from agg::conv_adaptor_vcgen< VertexSource, vcgen_dash, Markers >
 conv_adaptor_vcgen (VertexSource &source)
 
void attach (VertexSource &source)
 
vcgen_dashgenerator ()
 
const vcgen_dashgenerator () const
 
Markers & markers ()
 
const Markers & markers () const
 
void rewind (unsigned path_id)
 
unsigned vertex (double *x, double *y)
 

Detailed Description

template<class VertexSource, class Markers = null_markers>
struct agg::conv_dash< VertexSource, Markers >

Definition at line 31 of file agg_conv_dash.h.


The documentation for this struct was generated from the following file: