Searched refs:rect (Results 1 - 25 of 1063) sorted by relevance

1234567891011>>

/external/skia/src/core/
H A DSkValidationUtils.h21 /** Returns true if the rect's dimensions are between 0 and SK_MaxS32
23 static inline bool SkIsValidIRect(const SkIRect& rect) { argument
24 return rect.width() >= 0 && rect.height() >= 0;
27 /** Returns true if the rect's dimensions are between 0 and SK_ScalarMax
29 static inline bool SkIsValidRect(const SkRect& rect) { argument
30 return (rect.fLeft <= rect.fRight) &&
31 (rect.fTop <= rect
[all...]
H A DSkAnnotation.cpp28 void SkAnnotateRectWithURL(SkCanvas* canvas, const SkRect& rect, SkData* value) { argument
32 canvas->drawAnnotation(rect, SkAnnotationKeys::URL_Key(), value);
39 const SkRect rect = SkRect::MakeXYWH(point.x(), point.y(), 0, 0); local
40 canvas->drawAnnotation(rect, SkAnnotationKeys::Define_Named_Dest_Key(), name);
43 void SkAnnotateLinkToDestination(SkCanvas* canvas, const SkRect& rect, SkData* name) { argument
47 canvas->drawAnnotation(rect, SkAnnotationKeys::Link_Named_Dest_Key(), name);
/external/skqp/src/core/
H A DSkValidationUtils.h21 /** Returns true if the rect's dimensions are between 0 and SK_MaxS32
23 static inline bool SkIsValidIRect(const SkIRect& rect) { argument
24 return rect.width() >= 0 && rect.height() >= 0;
27 /** Returns true if the rect's dimensions are between 0 and SK_ScalarMax
29 static inline bool SkIsValidRect(const SkRect& rect) { argument
30 return (rect.fLeft <= rect.fRight) &&
31 (rect.fTop <= rect
[all...]
H A DSkAnnotation.cpp28 void SkAnnotateRectWithURL(SkCanvas* canvas, const SkRect& rect, SkData* value) { argument
32 canvas->drawAnnotation(rect, SkAnnotationKeys::URL_Key(), value);
39 const SkRect rect = SkRect::MakeXYWH(point.x(), point.y(), 0, 0); local
40 canvas->drawAnnotation(rect, SkAnnotationKeys::Define_Named_Dest_Key(), name);
43 void SkAnnotateLinkToDestination(SkCanvas* canvas, const SkRect& rect, SkData* name) { argument
47 canvas->drawAnnotation(rect, SkAnnotationKeys::Link_Named_Dest_Key(), name);
/external/pdfium/core/fpdfapi/page/
H A Dcpdf_pathobject.cpp38 CFX_FloatRect rect;
41 rect = m_Path.GetBoundingBox(width, m_GraphState.GetMiterLimit());
43 rect = m_Path.GetBoundingBox();
45 rect = m_Matrix.TransformRect(rect);
48 rect.left += -0.5f;
49 rect.right += 0.5f;
50 rect.bottom += -0.5f;
51 rect.top += 0.5f;
53 m_Left = rect
[all...]
/external/skia/src/gpu/
H A DGrScissorState.h16 GrScissorState(const SkIRect& rect) : fEnabled(true), fRect(rect) {} argument
18 void set(const SkIRect& rect) { fRect = rect; fEnabled = true; } argument
19 bool SK_WARN_UNUSED_RESULT intersect(const SkIRect& rect) { argument
21 this->set(rect);
24 return fRect.intersect(rect);
33 const SkIRect& rect() const { return fRect; } function in class:GrScissorState
H A DGrQuad.h27 explicit GrQuad(const SkRect& rect) { argument
28 this->set(rect);
31 void set(const SkRect& rect) { argument
32 SkPointPriv::SetRectTriStrip(fPoints, rect.fLeft, rect.fTop, rect.fRight, rect.fBottom,
40 void setFromMappedRect(const SkRect& rect, const SkMatrix& matrix) { argument
41 SkMatrixPriv::SetMappedRectTriStrip(matrix, rect, fPoints);
H A DGrFixedClip.cpp13 bool GrFixedClip::quickContains(const SkRect& rect) const {
17 return !fScissorState.enabled() || GrClip::IsInsideClip(fScissorState.rect(), rect);
23 if (!devResult->intersect(fScissorState.rect())) {
37 SkRect rect = SkRect::Make(fScissorState.rect()); local
38 if (!rect.intersects(rtBounds)) {
41 rr->setRect(rect);
51 if (!tightScissor.intersect(fScissorState.rect())) {
57 if (!IsInsideClip(fScissorState.rect(), *bound
[all...]
/external/skqp/src/gpu/
H A DGrScissorState.h16 GrScissorState(const SkIRect& rect) : fEnabled(true), fRect(rect) {} argument
18 void set(const SkIRect& rect) { fRect = rect; fEnabled = true; } argument
19 bool SK_WARN_UNUSED_RESULT intersect(const SkIRect& rect) { argument
21 this->set(rect);
24 return fRect.intersect(rect);
33 const SkIRect& rect() const { return fRect; } function in class:GrScissorState
H A DGrQuad.h27 explicit GrQuad(const SkRect& rect) { argument
28 this->set(rect);
31 void set(const SkRect& rect) { argument
32 SkPointPriv::SetRectTriStrip(fPoints, rect.fLeft, rect.fTop, rect.fRight, rect.fBottom,
40 void setFromMappedRect(const SkRect& rect, const SkMatrix& matrix) { argument
41 SkMatrixPriv::SetMappedRectTriStrip(matrix, rect, fPoints);
H A DGrFixedClip.cpp13 bool GrFixedClip::quickContains(const SkRect& rect) const {
17 return !fScissorState.enabled() || GrClip::IsInsideClip(fScissorState.rect(), rect);
23 if (!devResult->intersect(fScissorState.rect())) {
37 SkRect rect = SkRect::Make(fScissorState.rect()); local
38 if (!rect.intersects(rtBounds)) {
41 rr->setRect(rect);
51 if (!tightScissor.intersect(fScissorState.rect())) {
57 if (!IsInsideClip(fScissorState.rect(), *bound
[all...]
/external/skia/experimental/sksg/
H A DSkSGInvalidationController.cpp22 SkTCopyOnFirstWrite<SkRect> rect(r);
25 ctm.mapRect(rect.writable());
28 fRects.push(*rect);
29 fBounds.join(*rect);
/external/skia/gm/
H A Ddraw_bitmap_rect_skbug4374.cpp13 SkRect rect = SkRect::Make(source.bounds()); local
14 rect.inset(0.5, 1.5);
16 SkMatrix::MakeScale(8.0f).mapRect(&dst, rect);
17 canvas->drawBitmapRect(source, rect, dst, nullptr);
/external/skqp/experimental/sksg/
H A DSkSGInvalidationController.cpp22 SkTCopyOnFirstWrite<SkRect> rect(r);
25 ctm.mapRect(rect.writable());
28 fRects.push(*rect);
29 fBounds.join(*rect);
/external/skqp/gm/
H A Ddraw_bitmap_rect_skbug4374.cpp13 SkRect rect = SkRect::Make(source.bounds()); local
14 rect.inset(0.5, 1.5);
16 SkMatrix::MakeScale(8.0f).mapRect(&dst, rect);
17 canvas->drawBitmapRect(source, rect, dst, nullptr);
/external/webrtc/webrtc/modules/desktop_capture/
H A Dcropped_desktop_frame.cc15 // A DesktopFrame that is a sub-rect of another DesktopFrame.
18 CroppedDesktopFrame(DesktopFrame* frame, const DesktopRect& rect);
27 CreateCroppedDesktopFrame(DesktopFrame* frame, const DesktopRect& rect) { argument
28 if (!DesktopRect::MakeSize(frame->size()).ContainsRect(rect)) {
33 return new CroppedDesktopFrame(frame, rect);
37 const DesktopRect& rect)
38 : DesktopFrame(rect.size(),
40 frame->GetFrameDataAtPos(rect.top_left()),
36 CroppedDesktopFrame(DesktopFrame* frame, const DesktopRect& rect) argument
H A Ddesktop_geometry.cc22 bool DesktopRect::ContainsRect(const DesktopRect& rect) const {
23 return rect.left() >= left() && rect.right() <= right() &&
24 rect.top() >= top() && rect.bottom() <= bottom();
27 void DesktopRect::IntersectWith(const DesktopRect& rect) { argument
28 left_ = std::max(left(), rect.left());
29 top_ = std::max(top(), rect.top());
30 right_ = std::min(right(), rect.right());
31 bottom_ = std::min(bottom(), rect
[all...]
H A Dcropped_desktop_frame.h18 // Always takes ownership of |frame|. Returns NULL if |rect| is not contained
21 const DesktopRect& rect);
/external/pdfium/core/fxcrt/
H A Dfx_coordinates_unittest.cpp12 CFX_FloatRect rect = CFX_FloatRect::GetBBox(nullptr, 0); local
13 EXPECT_FLOAT_EQ(0.0f, rect.left);
14 EXPECT_FLOAT_EQ(0.0f, rect.bottom);
15 EXPECT_FLOAT_EQ(0.0f, rect.right);
16 EXPECT_FLOAT_EQ(0.0f, rect.top);
20 rect = CFX_FloatRect::GetBBox(data.data(), 0);
21 EXPECT_FLOAT_EQ(0.0f, rect.left);
22 EXPECT_FLOAT_EQ(0.0f, rect.bottom);
23 EXPECT_FLOAT_EQ(0.0f, rect.right);
24 EXPECT_FLOAT_EQ(0.0f, rect
68 CFX_FloatRect rect; local
119 CFX_FloatRect rect; local
172 CFX_FloatRect rect; local
198 CFX_FloatRect rect; local
199 os << rect; local
204 os << rect; local
209 os << rect; local
[all...]
/external/skia/tests/
H A DPathOpsDRectTest.cpp31 static void setRawBounds(const SkDQuad& quad, SkDRect* rect) { argument
32 rect->set(quad[0]);
33 rect->add(quad[1]);
34 rect->add(quad[2]);
37 static void setRawBounds(const SkDCubic& cubic, SkDRect* rect) { argument
38 rect->set(cubic[0]);
39 rect->add(cubic[1]);
40 rect->add(cubic[2]);
41 rect->add(cubic[3]);
46 SkDRect rect, rect local
[all...]
/external/skqp/tests/
H A DPathOpsDRectTest.cpp31 static void setRawBounds(const SkDQuad& quad, SkDRect* rect) { argument
32 rect->set(quad[0]);
33 rect->add(quad[1]);
34 rect->add(quad[2]);
37 static void setRawBounds(const SkDCubic& cubic, SkDRect* rect) { argument
38 rect->set(cubic[0]);
39 rect->add(cubic[1]);
40 rect->add(cubic[2]);
41 rect->add(cubic[3]);
46 SkDRect rect, rect local
[all...]
/external/lzma/CPP/Windows/Control/
H A DDialog.cpp81 static bool GetWorkAreaRect(RECT *rect) argument
84 return BOOLToBool(::SystemParametersInfo(SPI_GETWORKAREA, 0, rect, 0));
94 RECT rect; local
95 GetWorkAreaRect(&rect);
96 int wx = RECT_SIZE_X(rect);
97 int wy = RECT_SIZE_Y(rect);
107 RECT rect; local
108 rect.left = 0;
109 rect.top = 0;
110 rect
121 RECT rect; local
133 RECT rect; local
141 GetClientRectOfItem(int id, RECT &rect) argument
143 ::GetWindowRect(GetItem(id), &rect); local
158 RECT rect; local
186 RECT workRect, rect; local
[all...]
/external/pdfium/core/fpdfdoc/
H A Dcpvt_floatrect.h26 explicit CPVT_FloatRect(const CFX_FloatRect& rect) { argument
27 left = rect.left;
28 top = rect.top;
29 right = rect.right;
30 bottom = rect.bottom;
/external/libmojo/ui/gfx/geometry/
H A Drect_f.cc90 bool RectF::Contains(const RectF& rect) const {
91 return (rect.x() >= x() && rect.right() <= right() && rect.y() >= y() &&
92 rect.bottom() <= bottom());
95 bool RectF::Intersects(const RectF& rect) const {
96 return !(IsEmpty() || rect.IsEmpty() || rect.x() >= right() ||
97 rect.right() <= x() || rect
100 Intersect(const RectF& rect) argument
117 Union(const RectF& rect) argument
133 Subtract(const RectF& rect) argument
164 AdjustToFit(const RectF& rect) argument
[all...]
/external/webrtc/webrtc/modules/desktop_capture/win/
H A Dwindow_capture_utils.cc19 RECT rect; local
20 if (!GetWindowRect(window, &rect)) {
30 rect.left, rect.top, rect.right, rect.bottom);
36 rect.left + border.width(),
37 rect.top,
38 rect.right - border.width(),
39 rect
[all...]

Completed in 699 milliseconds

1234567891011>>