![]() |
UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
|


Public Member Functions | |
| image_pattern_bars (string const &init) | |
Public Member Functions inherited from image_pattern | |
| image_pattern ()=default | |
| image_pattern (const image_pattern &)=delete | |
| image_pattern (image_pattern &&)=delete | |
| virtual | ~image_pattern ()=default |
| auto | init (int width, int height, enum generator_depth depth) noexcept |
| image_pattern & | operator= (const image_pattern &)=delete |
| image_pattern && | operator= (image_pattern &&)=delete |
Private Member Functions | |
| enum generator_depth | fill (int width, int height, unsigned char *data) override |
Private Attributes | |
| string | annotate |
Additional Inherited Members | |
Static Public Member Functions inherited from image_pattern | |
| static unique_ptr< image_pattern > | create (string const &pattern, string const ¶ms) |
Definition at line 161 of file video_pattern_generator.cpp.
|
inlineexplicit |
Definition at line 163 of file video_pattern_generator.cpp.
References annotate, image_pattern::init(), SBOLD, and SRED.

|
inlineoverrideprivatevirtual |
| bit | depth used by the generator (either 8 or 16) |
Implements image_pattern.
Definition at line 171 of file video_pattern_generator.cpp.
References annotate, bits8, COL_NUM, testcard_pixmap::data, draw_line(), testcard_pixmap::h, testcard_rect::h, LOG, LOG_LEVEL_DEBUG, min, MOD_NAME, rect_colors, testcard_fillRect(), testcard_pixmap::w, testcard_rect::w, testcard_rect::x, and testcard_rect::y.

|
private |
Definition at line 215 of file video_pattern_generator.cpp.
Referenced by image_pattern_bars(), and fill().