Home | History | Annotate | Download | only in agg

Lines Matching defs:m_pClipRgn

440   UnownedPtr<const CFX_ClipRgn> m_pClipRgn;
886 m_pClipRgn = pClipRgn;
890 if (m_pClipRgn) {
891 m_ClipBox = m_pClipRgn->GetBox();
898 if (m_pClipRgn && m_pClipRgn->GetType() == CFX_ClipRgn::MaskF)
899 m_pClipMask = m_pClipRgn->GetMask();
1180 if (m_pClipRgn)
1181 pClip = pdfium::MakeUnique<CFX_ClipRgn>(*m_pClipRgn);
1186 m_pClipRgn.reset();
1193 m_pClipRgn = pdfium::MakeUnique<CFX_ClipRgn>(*m_StateStack.back());
1195 m_pClipRgn = std::move(m_StateStack.back());
1203 path_rect.Intersect(m_pClipRgn->GetBox());
1218 m_pClipRgn->IntersectMaskF(path_rect.left, path_rect.top, pThisLayer);
1225 if (!m_pClipRgn) {
1226 m_pClipRgn = pdfium::MakeUnique<CFX_ClipRgn>(
1237 m_pClipRgn->IntersectRect(rect);
1260 if (!m_pClipRgn) {
1261 m_pClipRgn = pdfium::MakeUnique<CFX_ClipRgn>(
1288 if (!render.Init(m_pBitmap, pt, m_pClipRgn.get(), color, bFullCover,
1373 if (!m_pClipRgn
1379 if (!m_pClipRgn->GetBox().Contains(x, y))
1382 if (m_pClipRgn->GetType() == CFX_ClipRgn::RectI) {
1388 if (m_pClipRgn->GetType() != CFX_ClipRgn::MaskF)
1392 FXARGB_A(color) * m_pClipRgn->GetMask()->GetScanline(y)[x] / 255;
1418 if (!m_pClipRgn || m_pClipRgn->GetType() == CFX_ClipRgn::RectI) {
1430 draw_rect.Height(), m_pClipRgn->GetMask(),
1438 if (!m_pClipRgn) {
1444 *pRect = m_pClipRgn->GetBox();
1498 m_pClipRgn.get(), m_bRgbByteOrder, 0);
1502 pSrcRect->top, blend_type, m_pClipRgn.get(), m_bRgbByteOrder);
1528 composer.Compose(m_pBitmap, m_pClipRgn.get(), 255, argb, dest_clip, false,
1550 m_pBitmap, m_pClipRgn.get(), pSource, bitmap_alpha, argb, pMatrix,