![]() |
Prusa Slicer 2.6.0
|
#include <src/agg/agg_color_gray.h>
Public Types | |
| enum | base_scale_e { base_shift = 8 , base_scale = 1 << base_shift , base_mask = base_scale - 1 , base_MSB = 1 << (base_shift - 1) } |
| typedef int8u | value_type |
| typedef int32u | calc_type |
| typedef int32 | long_type |
| typedef gray8T | self_type |
Public Attributes | |
| value_type | v |
| value_type | a |
| typedef int32u agg::gray8T< Colorspace >::calc_type |
| typedef int32 agg::gray8T< Colorspace >::long_type |
| typedef gray8T agg::gray8T< Colorspace >::self_type |
| typedef int8u agg::gray8T< Colorspace >::value_type |
| enum agg::gray8T::base_scale_e |
| Enumerator | |
|---|---|
| base_shift | |
| base_scale | |
| base_mask | |
| base_MSB | |
|
inline |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
References agg::gray8T< Colorspace >::convert().
Here is the call graph for this function:
|
inline |
|
inline |
References agg::gray8T< Colorspace >::a, agg::gray8T< Colorspace >::base_mask, agg::cover_mask, agg::gray8T< Colorspace >::mult_cover(), and agg::gray8T< Colorspace >::v.
Here is the call graph for this function:
|
inline |
References agg::gray8T< Colorspace >::a, and agg::gray8T< Colorspace >::v.
|
inlinestatic |
References agg::gray8T< Colorspace >::a, and agg::gray8T< Colorspace >::v.
Referenced by agg::gray8T< Colorspace >::gray8T(), agg::gray8T< Colorspace >::gray8T(), agg::gray8T< Colorspace >::convert(), and agg::gray8T< Colorspace >::convert().
Here is the caller graph for this function:
|
inlinestatic |
References agg::gray8T< Colorspace >::a, agg::rgba8T< Colorspace >::a, agg::gray8T< Colorspace >::luminance(), and agg::gray8T< Colorspace >::v.
Here is the call graph for this function:
|
inlinestatic |
References agg::gray8T< Colorspace >::convert().
Here is the call graph for this function:
|
inlinestatic |
References agg::gray8T< Colorspace >::a, and agg::gray8T< Colorspace >::v.
|
inlinestatic |
References agg::gray8T< Colorspace >::a, agg::rgba8T< Colorspace >::a, agg::gray8T< Colorspace >::luminance(), and agg::gray8T< Colorspace >::v.
Here is the call graph for this function:
|
inlinestatic |
|
inline |
References agg::gray8T< Colorspace >::a, and agg::gray8T< Colorspace >::v.
|
inline |
References agg::gray8T< Colorspace >::a, and agg::gray8T< Colorspace >::v.
|
inline |
References agg::gray8T< Colorspace >::a, agg::gray8T< Colorspace >::base_mask, and agg::gray8T< Colorspace >::v.
|
inlinestatic |
References agg::gray8T< Colorspace >::a, and agg::gray8T< Colorspace >::base_mask.
|
inlinestatic |
References agg::gray8T< Colorspace >::a, and agg::gray8T< Colorspace >::base_shift.
|
inlinestatic |
References agg::gray8T< Colorspace >::a.
|
inlinestatic |
|
inlinestatic |
References agg::gray8T< Colorspace >::a, agg::gray8T< Colorspace >::base_mask, and agg::uround().
Here is the call graph for this function:
|
inlinestatic |
References agg::gray8T< Colorspace >::base_mask.
|
inline |
References agg::gray8T< Colorspace >::a, agg::gray8T< Colorspace >::base_scale, agg::gray8T< Colorspace >::lerp(), agg::uround(), and agg::gray8T< Colorspace >::v.
Here is the call graph for this function:
|
inline |
References agg::gray8T< Colorspace >::a, and agg::gray8T< Colorspace >::base_mask.
|
inline |
References agg::gray8T< Colorspace >::a.
|
inlinestatic |
References agg::gray8T< Colorspace >::a, agg::gray8T< Colorspace >::base_MSB, and agg::gray8T< Colorspace >::base_shift.
Referenced by agg::gray8T< Colorspace >::gradient().
Here is the caller graph for this function:
|
inlinestatic |
References agg::gray8T< Colorspace >::base_mask, and agg::uround().
Referenced by agg::gray8T< Colorspace >::convert(), and agg::gray8T< Colorspace >::convert().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
|
inline |
References agg::gray8T< Colorspace >::a, and agg::gray8T< Colorspace >::v.
Referenced by agg::gray8T< Colorspace >::operator rgba16().
Here is the caller graph for this function:
|
inline |
|
inline |
References agg::gray8T< Colorspace >::a, and agg::gray8T< Colorspace >::v.
Referenced by agg::gray8T< Colorspace >::operator rgba32().
Here is the caller graph for this function:
|
inline |
|
inline |
References agg::gray8T< Colorspace >::a, and agg::gray8T< Colorspace >::v.
Referenced by agg::gray8T< Colorspace >::operator rgba8(), and agg::gray8T< Colorspace >::operator srgba8().
Here is the caller graph for this function:
|
inline |
|
inline |
|
inline |
References agg::gray8T< Colorspace >::a, and agg::gray8T< Colorspace >::v.
|
inlinestatic |
References agg::gray8T< Colorspace >::a, and agg::gray8T< Colorspace >::multiply().
Referenced by agg::gray8T< Colorspace >::add().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
References agg::gray8T< Colorspace >::a, agg::gray8T< Colorspace >::base_MSB, and agg::gray8T< Colorspace >::base_shift.
Referenced by agg::gray8T< Colorspace >::mult_cover(), agg::gray8T< Colorspace >::prelerp(), agg::gray8T< Colorspace >::premultiply(), and agg::gray8T< Colorspace >::scale_cover().
Here is the caller graph for this function:
|
inlinestatic |
|
inline |
References agg::gray8T< Colorspace >::a, and agg::gray8T< Colorspace >::base_mask.
|
inline |
References agg::gray8T< Colorspace >::a, agg::gray8T< Colorspace >::base_mask, and agg::uround().
Here is the call graph for this function:
|
inline |
References agg::gray8T< Colorspace >::make_rgba16().
Here is the call graph for this function:
|
inline |
References agg::gray8T< Colorspace >::make_rgba32().
Here is the call graph for this function:
|
inline |
References agg::gray8T< Colorspace >::make_rgba8().
Here is the call graph for this function:
|
inline |
|
inlinestatic |
References agg::gray8T< Colorspace >::a, and agg::gray8T< Colorspace >::multiply().
Here is the call graph for this function:
|
inline |
References agg::gray8T< Colorspace >::a, agg::gray8T< Colorspace >::base_mask, agg::gray8T< Colorspace >::multiply(), and agg::gray8T< Colorspace >::v.
Here is the call graph for this function:
|
inlinestatic |
References agg::gray8T< Colorspace >::a, and agg::gray8T< Colorspace >::multiply().
Here is the call graph for this function:
|
inlinestatic |
References agg::gray8T< Colorspace >::a, and agg::gray8T< Colorspace >::base_mask.
|
inline |
References agg::gray8T< Colorspace >::a.
| value_type agg::gray8T< Colorspace >::a |
Referenced by agg::gray8T< Colorspace >::add(), agg::gray8T< Colorspace >::clear(), agg::gray8T< Colorspace >::convert(), agg::gray8T< Colorspace >::convert(), agg::gray8T< Colorspace >::convert(), agg::gray8T< Colorspace >::convert(), agg::gray8T< Colorspace >::convert_from_sRGB(), agg::gray8T< Colorspace >::convert_to_sRGB(), agg::gray8T< Colorspace >::demultiply(), agg::gray8T< Colorspace >::demultiply(), agg::gray8T< Colorspace >::downscale(), agg::gray8T< Colorspace >::downshift(), agg::gray8T< Colorspace >::from_double(), agg::gray8T< Colorspace >::gradient(), agg::gray8T< Colorspace >::is_opaque(), agg::gray8T< Colorspace >::is_transparent(), agg::gray8T< Colorspace >::lerp(), agg::gray8T< Colorspace >::make_rgba16(), agg::gray8T< Colorspace >::make_rgba32(), agg::gray8T< Colorspace >::make_rgba8(), agg::gray8T< Colorspace >::make_srgba8(), agg::gray8T< Colorspace >::mult_cover(), agg::gray8T< Colorspace >::multiply(), agg::gray8T< Colorspace >::opacity(), agg::gray8T< Colorspace >::opacity(), agg::gray8T< Colorspace >::prelerp(), agg::gray8T< Colorspace >::premultiply(), agg::gray8T< Colorspace >::scale_cover(), agg::gray8T< Colorspace >::to_double(), and agg::gray8T< Colorspace >::transparent().
| value_type agg::gray8T< Colorspace >::v |
Referenced by agg::gray8T< Colorspace >::add(), agg::gray8T< Colorspace >::clear(), agg::gray8T< Colorspace >::convert(), agg::gray8T< Colorspace >::convert(), agg::gray8T< Colorspace >::convert(), agg::gray8T< Colorspace >::convert(), agg::gray8T< Colorspace >::convert_from_sRGB(), agg::gray8T< Colorspace >::convert_to_sRGB(), agg::gray8T< Colorspace >::demultiply(), agg::gray8T< Colorspace >::gradient(), agg::gray8T< Colorspace >::make_rgba16(), agg::gray8T< Colorspace >::make_rgba32(), agg::gray8T< Colorspace >::make_rgba8(), agg::gray8T< Colorspace >::make_srgba8(), and agg::gray8T< Colorspace >::premultiply().