Skip to main content

is_in_clip

Function is_in_clip 

Source
pub fn is_in_clip(
    draw_x: i32,
    draw_y: i32,
    width: i32,
    height: i32,
    clip: (i32, i32, i32, i32),
) -> bool
Expand description

描画先バッファのクリップ矩形に掛かっているか。

計算量: O(1)

ウィンドウマネージャは set_clip(app_x, app_y, w, h) で アプリ領域だけを描けるようにしている。Screen::draw_pixel は この矩形の外を捨てるため、ここを外れた要素は何も出ない