Anti-Grain Geometry Tutorial
agg::line_image_pattern< Filter > Class Template Reference
Inheritance diagram for agg::line_image_pattern< Filter >:
Collaboration diagram for agg::line_image_pattern< Filter >:

Public Types

typedef Filter filter_type
 
typedef filter_type::color_type color_type
 

Public Member Functions

 line_image_pattern (Filter &filter)
 
template<class Source >
 line_image_pattern (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
 

Detailed Description

template<class Filter>
class agg::line_image_pattern< Filter >

Definition at line 91 of file agg_renderer_outline_image.h.


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