Lines Matching refs:LayerRect
46 bool IsValid(const LayerRect &rect);
47 bool IsCongruent(const LayerRect &rect1, const LayerRect &rect2);
48 void Log(DebugTag debug_tag, const char *prefix, const LayerRect &roi);
49 void Normalize(const uint32_t &align_x, const uint32_t &align_y, LayerRect *rect);
50 LayerRect Union(const LayerRect &rect1, const LayerRect &rect2);
51 LayerRect Intersection(const LayerRect &rect1, const LayerRect &rect2);
52 LayerRect Subtract(const LayerRect &rect1, const LayerRect &rect2);
53 LayerRect Reposition(const LayerRect &rect1, const int &x_offset, const int &y_offset);
54 void SplitLeftRight(const LayerRect &in_rect, uint32_t split_count, uint32_t align_x,
55 bool flip_horizontal, LayerRect *out_rects);
56 void SplitTopBottom(const LayerRect &in_rect, uint32_t split_count, uint32_t align_y,
57 bool flip_horizontal, LayerRect *out_rects);
58 void ScaleRect(const LayerRect &src_domain, const LayerRect &dst_domain, const LayerRect &in_rect,
59 LayerRect *out_rect);
60 RectOrientation GetOrientation(const LayerRect &in_rect);