Home | History | Annotate | Download | only in desktop_capture

Lines Matching defs:DesktopRegion

19 DesktopRegion::RowSpan::RowSpan(int32_t left, int32_t right)
23 DesktopRegion::Row::Row(int32_t top, int32_t bottom)
27 DesktopRegion::Row::~Row() {}
29 DesktopRegion::DesktopRegion() {}
31 DesktopRegion::DesktopRegion(const DesktopRect& rect) {
35 DesktopRegion::DesktopRegion(const DesktopRect* rects, int count) {
39 DesktopRegion::DesktopRegion(const DesktopRegion& other) {
43 DesktopRegion::~DesktopRegion() {
47 DesktopRegion& DesktopRegion::operator=(const DesktopRegion& other) {
58 bool DesktopRegion::Equals(const DesktopRegion& region) const {
76 void DesktopRegion::Clear() {
83 void DesktopRegion::SetRect(const DesktopRect& rect) {
88 void DesktopRegion::AddRect(const DesktopRect& rect) {
144 void DesktopRegion::AddRects(const DesktopRect* rects, int count) {
150 void DesktopRegion::MergeWithPrecedingRow(Rows::iterator row) {
168 void DesktopRegion::AddRegion(const DesktopRegion& region) {
176 void DesktopRegion::Intersect(const DesktopRegion& region1,
177 const DesktopRegion& region2) {
226 void DesktopRegion::IntersectRows(const RowSpanSet& set1,
263 void DesktopRegion::IntersectWith(const DesktopRegion& region) {
264 DesktopRegion old_region;
269 void DesktopRegion::IntersectWith(const DesktopRect& rect) {
270 DesktopRegion region;
275 void DesktopRegion::Subtract(const DesktopRegion& region) {
364 void DesktopRegion::Subtract(const DesktopRect& rect) {
365 DesktopRegion region;
370 void DesktopRegion::Translate(int32_t dx, int32_t dy) {
396 void DesktopRegion::Swap(DesktopRegion* region) {
401 bool DesktopRegion::CompareSpanRight(const RowSpan& r, int32_t value) {
406 bool DesktopRegion::CompareSpanLeft(const RowSpan& r, int32_t value) {
411 void DesktopRegion::AddSpanToRow(Row* row, int left, int right) {
459 bool DesktopRegion::IsSpanInRow(const Row& row, const RowSpan& span) {
469 void DesktopRegion::SubtractRows(const RowSpanSet& set_a,
503 DesktopRegion::Iterator::Iterator(const DesktopRegion& region)
514 bool DesktopRegion::Iterator::IsAtEnd() const {
518 void DesktopRegion::Iterator::Advance() {
551 void DesktopRegion::Iterator::UpdateCurrentRect() {