|
Anti-Grain Geometry - AGG (libagg)
2.5
|
#include <agg_renderer_outline_image.h>
Public Types | |
| typedef Filter | filter_type |
| typedef filter_type::color_type | color_type |
Public Member Functions | |
| line_image_pattern (const Filter &filter) | |
| template<class Source > | |
| line_image_pattern (const Filter &filter, const Source &src) | |
| template<class Source > | |
| void | create (const Source &src) |
| int | pattern_width () const |
| int | line_width () const |
| double | width () const |
| void | pixel (color_type *p, int x, int y) const |
| const filter_type & | filter () const |
Protected Attributes | |
| row_ptr_cache< color_type > | m_buf |
| const filter_type * | m_filter |
| unsigned | m_dilation |
| int | m_dilation_hr |
| pod_array< color_type > | m_data |
| unsigned | m_width |
| unsigned | m_height |
| int | m_width_hr |
| int | m_half_height_hr |
| int | m_offset_y_hr |
| typedef filter_type::color_type agg::line_image_pattern< Filter >::color_type |
Reimplemented in agg::line_image_pattern_pow2< Filter >.
| typedef Filter agg::line_image_pattern< Filter >::filter_type |
Reimplemented in agg::line_image_pattern_pow2< Filter >.
| agg::line_image_pattern< Filter >::line_image_pattern | ( | const Filter & | filter | ) | [inline] |
| agg::line_image_pattern< Filter >::line_image_pattern | ( | const Filter & | filter, |
| const Source & | src | ||
| ) | [inline] |
| void agg::line_image_pattern< Filter >::create | ( | const Source & | src | ) | [inline] |
Reimplemented in agg::line_image_pattern_pow2< Filter >.
| const filter_type& agg::line_image_pattern< Filter >::filter | ( | ) | const [inline] |
| int agg::line_image_pattern< Filter >::line_width | ( | ) | const [inline] |
| int agg::line_image_pattern< Filter >::pattern_width | ( | ) | const [inline] |
| void agg::line_image_pattern< Filter >::pixel | ( | color_type * | p, |
| int | x, | ||
| int | y | ||
| ) | const [inline] |
Reimplemented in agg::line_image_pattern_pow2< Filter >.
| double agg::line_image_pattern< Filter >::width | ( | ) | const [inline] |
row_ptr_cache<color_type> agg::line_image_pattern< Filter >::m_buf [protected] |
pod_array<color_type> agg::line_image_pattern< Filter >::m_data [protected] |
unsigned agg::line_image_pattern< Filter >::m_dilation [protected] |
int agg::line_image_pattern< Filter >::m_dilation_hr [protected] |
const filter_type* agg::line_image_pattern< Filter >::m_filter [protected] |
int agg::line_image_pattern< Filter >::m_half_height_hr [protected] |
unsigned agg::line_image_pattern< Filter >::m_height [protected] |
int agg::line_image_pattern< Filter >::m_offset_y_hr [protected] |
unsigned agg::line_image_pattern< Filter >::m_width [protected] |
int agg::line_image_pattern< Filter >::m_width_hr [protected] |
1.7.5.1