#include <agg_path_storage.h>
List of all members.
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 |
template<class Container>
class agg::vertex_stl_storage< Container >
Member Typedef Documentation
template<class Container >
template<class Container >
Member Function Documentation
template<class Container >
template<class Container >
template<class Container >
template<class Container >
template<class Container >
template<class Container >
template<class Container >
template<class Container >
template<class Container >
template<class Container >
void agg::vertex_stl_storage< Container >::modify_vertex |
( |
unsigned |
idx, |
|
|
double |
x, |
|
|
double |
y, |
|
|
unsigned |
cmd |
|
) |
| [inline] |
template<class Container >
template<class Container >
template<class Container >
template<class Container >
template<class Container >
The documentation for this class was generated from the following file: