ETL
0.04.19
|
#include <_pen.h>
Public Types | |
typedef A_ | alpha_type |
typedef AFFINE_ | affine_func_type |
typedef PEN_::value_type | value_type |
typedef alpha_pen | self_type |
Public Member Functions | |
alpha_pen (const alpha_type &a=1, const affine_func_type &func=affine_func_type()) | |
alpha_pen (const PEN_ &x, const alpha_type &a=1, const affine_func_type &func=affine_func_type()) | |
const alpha_type & | get_alpha () const |
void | get_alpha (alpha_type &a) const |
void | set_alpha (alpha_type a) |
void | put_value (const value_type &v, alpha_type a=1) const |
void | put_value () const |
void | put_value_alpha (alpha_type a) const |
void | put_hline (int l, const alpha_type &a=1) |
void | put_value_clip (const value_type &v, alpha_type a=1) const |
void | put_value_clip () const |
void | put_value_clip_alpha (alpha_type a) const |
void | put_hline_clip (int l, const alpha_type &a=1) |
void | put_block (int h, int w, const alpha_type &a=1) |
void | put_block_clip (int h, int w, const alpha_type &a=1) |
Protected Attributes | |
affine_func_type | affine_func_ |
Private Attributes | |
alpha_type | alpha_ |
typedef A_ alpha_pen< PEN_, A_, AFFINE_ >::alpha_type |
typedef AFFINE_ alpha_pen< PEN_, A_, AFFINE_ >::affine_func_type |
typedef PEN_::value_type alpha_pen< PEN_, A_, AFFINE_ >::value_type |
|
inline |
|
inline |
|
inline |
Definition at line 353 of file _pen.h.
References alpha_pen< PEN_, A_, AFFINE_ >::alpha_.
|
inline |
Definition at line 354 of file _pen.h.
References alpha_pen< PEN_, A_, AFFINE_ >::alpha_.
|
inline |
Definition at line 355 of file _pen.h.
References alpha_pen< PEN_, A_, AFFINE_ >::alpha_.
|
inline |
Definition at line 357 of file _pen.h.
References alpha_pen< PEN_, A_, AFFINE_ >::affine_func_, alpha_pen< PEN_, A_, AFFINE_ >::alpha_, and alpha_pen< PEN_, A_, AFFINE_ >::put_value().
|
inline |
Definition at line 359 of file _pen.h.
References alpha_pen< PEN_, A_, AFFINE_ >::put_value().
Referenced by alpha_pen< PEN_, A_, AFFINE_ >::put_value(), alpha_pen< PEN_, A_, AFFINE_ >::put_value_alpha(), and alpha_pen< PEN_, A_, AFFINE_ >::put_value_clip().
|
inline |
Definition at line 360 of file _pen.h.
References alpha_pen< PEN_, A_, AFFINE_ >::put_value().
Referenced by alpha_pen< PEN_, A_, AFFINE_ >::put_hline().
|
inline |
Definition at line 361 of file _pen.h.
References alpha_pen< PEN_, A_, AFFINE_ >::put_value_alpha().
Referenced by alpha_pen< PEN_, A_, AFFINE_ >::put_block(), and alpha_pen< PEN_, A_, AFFINE_ >::put_block_clip().
|
inline |
Definition at line 363 of file _pen.h.
References alpha_pen< PEN_, A_, AFFINE_ >::affine_func_, alpha_pen< PEN_, A_, AFFINE_ >::alpha_, and alpha_pen< PEN_, A_, AFFINE_ >::put_value().
|
inline |
Definition at line 365 of file _pen.h.
References alpha_pen< PEN_, A_, AFFINE_ >::put_value_clip().
Referenced by alpha_pen< PEN_, A_, AFFINE_ >::put_value_clip(), and alpha_pen< PEN_, A_, AFFINE_ >::put_value_clip_alpha().
|
inline |
Definition at line 366 of file _pen.h.
References alpha_pen< PEN_, A_, AFFINE_ >::put_value_clip().
Referenced by alpha_pen< PEN_, A_, AFFINE_ >::put_hline_clip().
|
inline |
Definition at line 367 of file _pen.h.
References alpha_pen< PEN_, A_, AFFINE_ >::put_value_clip_alpha().
|
inline |
Definition at line 370 of file _pen.h.
References alpha_pen< PEN_, A_, AFFINE_ >::put_hline().
|
inline |
Definition at line 380 of file _pen.h.
References alpha_pen< PEN_, A_, AFFINE_ >::put_hline().
|
private |
Definition at line 331 of file _pen.h.
Referenced by alpha_pen< PEN_, A_, AFFINE_ >::get_alpha(), alpha_pen< PEN_, A_, AFFINE_ >::put_value(), alpha_pen< PEN_, A_, AFFINE_ >::put_value_clip(), and alpha_pen< PEN_, A_, AFFINE_ >::set_alpha().
|
protected |
Definition at line 334 of file _pen.h.
Referenced by alpha_pen< PEN_, A_, AFFINE_ >::put_value(), and alpha_pen< PEN_, A_, AFFINE_ >::put_value_clip().