Anti-Grain Geometry Tutorial
agg::vertex_stl_storage< Container > Class Template Reference

Public Types

typedef Container::value_type vertex_type
 
typedef vertex_type::value_type value_type
 

Public Member Functions

void remove_all ()
 
void free_all ()
 
void add_vertex (double x, double y, unsigned cmd)
 
void modify_vertex (unsigned idx, double x, double y)
 
void modify_vertex (unsigned idx, double x, double y, unsigned cmd)
 
void modify_command (unsigned idx, unsigned cmd)
 
void swap_vertices (unsigned v1, unsigned v2)
 
unsigned last_command () const
 
unsigned last_vertex (double *x, double *y) const
 
unsigned prev_vertex (double *x, double *y) const
 
double last_x () const
 
double last_y () const
 
unsigned total_vertices () const
 
unsigned vertex (unsigned idx, double *x, double *y) const
 
unsigned command (unsigned idx) const
 

Detailed Description

template<class Container>
class agg::vertex_stl_storage< Container >

Definition at line 1457 of file agg_path_storage.h.


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