# UniTAP.dev.ports.modules.vtg.pg_pattern_params

class SolidColorParams:

Special configuration class for configure Solid color pattern. Contains information about R (Y) - first, G (Cb) - second, B(Cr) - third components.

SolidColorParams(first: int = 0, second: int = 0, third: int = 0)
first
second
third
class WhiteVStripsParams:

Special configuration class for configure White V Strips pattern. Contains information about white stripes width and black stripes width.

WhiteVStripsParams(white_stripes_width: int = 1, black_stripes_width: int = 1)
white_stripes_width
black_stripes_width
class GradientStripsParams:

Special configuration class for configure Gradient Strips pattern. Contains information about color steps conut.

GradientStripsParams(color_step: int = 10000)
color_step
class MotionParams:

Special configuration class for configure Motion pattern. Contains information about frames conut.

MotionParams(frames_count: int = 10000)
frames_count
class SquareWindowParams:

Special configuration class for configure Square Window pattern. Contains information about white square size.

SquareWindowParams(white_square: int = 30)
white_square
class StepsScrollingParams:

Special configuration class for configure Scrolling (Steps type) pattern. Contains information about horizontally delta, vertically delta and frames count.

StepsScrollingParams(horizontally: int = 0, vertically: int = 0, frames: int = 0)
horizontally
vertically
frames
class DistanceScrollingParams:

Support of DistanceScrolling will be added later.