![]() |
Prusa Slicer 2.6.0
|
#include <src/agg/agg_path_storage.h>
Inheritance diagram for agg::poly_plain_adaptor< T >:Public Types | |
| typedef T | value_type |
Public Member Functions | |
| poly_plain_adaptor () | |
| poly_plain_adaptor (const T *data, unsigned num_points, bool closed) | |
| void | init (const T *data, unsigned num_points, bool closed) |
| void | rewind (unsigned) |
| unsigned | vertex (double *x, double *y) |
Private Attributes | |
| const T * | m_data |
| const T * | m_ptr |
| const T * | m_end |
| bool | m_closed |
| bool | m_stop |
| typedef T agg::poly_plain_adaptor< T >::value_type |
|
inline |
|
inline |
|
inline |
References agg::poly_plain_adaptor< T >::m_closed, agg::poly_plain_adaptor< T >::m_data, agg::poly_plain_adaptor< T >::m_end, agg::poly_plain_adaptor< T >::m_ptr, and agg::poly_plain_adaptor< T >::m_stop.
|
inline |
References agg::poly_plain_adaptor< T >::m_data, agg::poly_plain_adaptor< T >::m_ptr, and agg::poly_plain_adaptor< T >::m_stop.
Referenced by agg::line_adaptor::init(), and agg::line_adaptor::rewind().
Here is the caller graph for this function:
|
inline |
References agg::poly_plain_adaptor< T >::m_closed, agg::poly_plain_adaptor< T >::m_data, agg::poly_plain_adaptor< T >::m_end, agg::poly_plain_adaptor< T >::m_ptr, agg::poly_plain_adaptor< T >::m_stop, agg::path_cmd_end_poly, agg::path_cmd_line_to, agg::path_cmd_move_to, agg::path_cmd_stop, and agg::path_flags_close.
Referenced by agg::line_adaptor::vertex().
Here is the caller graph for this function:
|
private |
Referenced by agg::poly_plain_adaptor< T >::init(), and agg::poly_plain_adaptor< T >::vertex().
|
private |
|
private |
Referenced by agg::poly_plain_adaptor< T >::init(), and agg::poly_plain_adaptor< T >::vertex().
|
private |
|
private |