Anti-Grain Geometry - AGG (libagg)  2.5
Public Types | Public Member Functions
agg::span_pattern_gray< Source > Class Template Reference

#include <agg_span_pattern_gray.h>

List of all members.

Public Types

typedef Source source_type
typedef source_type::color_type color_type
typedef color_type::value_type value_type
typedef color_type::calc_type calc_type

Public Member Functions

 span_pattern_gray ()
 span_pattern_gray (source_type &src, unsigned offset_x, unsigned offset_y)
void attach (source_type &v)
source_typesource ()
const source_typesource () const
void offset_x (unsigned v)
void offset_y (unsigned v)
unsigned offset_x () const
unsigned offset_y () const
void alpha (value_type v)
value_type alpha () const
void prepare ()
void generate (color_type *span, int x, int y, unsigned len)

template<class Source>
class agg::span_pattern_gray< Source >


Member Typedef Documentation

template<class Source >
typedef color_type::calc_type agg::span_pattern_gray< Source >::calc_type
template<class Source >
typedef source_type::color_type agg::span_pattern_gray< Source >::color_type
template<class Source >
typedef Source agg::span_pattern_gray< Source >::source_type
template<class Source >
typedef color_type::value_type agg::span_pattern_gray< Source >::value_type

Constructor & Destructor Documentation

template<class Source >
agg::span_pattern_gray< Source >::span_pattern_gray ( ) [inline]
template<class Source >
agg::span_pattern_gray< Source >::span_pattern_gray ( source_type src,
unsigned  offset_x,
unsigned  offset_y 
) [inline]

Member Function Documentation

template<class Source >
void agg::span_pattern_gray< Source >::alpha ( value_type  v) [inline]
template<class Source >
value_type agg::span_pattern_gray< Source >::alpha ( ) const [inline]
template<class Source >
void agg::span_pattern_gray< Source >::attach ( source_type v) [inline]
template<class Source >
void agg::span_pattern_gray< Source >::generate ( color_type span,
int  x,
int  y,
unsigned  len 
) [inline]
template<class Source >
void agg::span_pattern_gray< Source >::offset_x ( unsigned  v) [inline]
template<class Source >
unsigned agg::span_pattern_gray< Source >::offset_x ( ) const [inline]
template<class Source >
void agg::span_pattern_gray< Source >::offset_y ( unsigned  v) [inline]
template<class Source >
unsigned agg::span_pattern_gray< Source >::offset_y ( ) const [inline]
template<class Source >
void agg::span_pattern_gray< Source >::prepare ( ) [inline]
template<class Source >
source_type& agg::span_pattern_gray< Source >::source ( ) [inline]
template<class Source >
const source_type& agg::span_pattern_gray< Source >::source ( ) const [inline]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines