Home
last modified time | relevance | path

Searched refs:pGraphState (Results 1 – 15 of 15) sorted by relevance

/external/pdfium/core/src/fxge/ge/
Dfx_ge_ps.cpp156 const CFX_GraphStateData* pGraphState) { in SetClip_PathStroke() argument
158 SetGraphState(pGraphState); in SetClip_PathStroke()
167 CFX_FloatRect rect = pPathData->GetBoundingBox(pGraphState->m_LineWidth, in SetClip_PathStroke()
168 pGraphState->m_MiterLimit); in SetClip_PathStroke()
179 const CFX_GraphStateData* pGraphState, in DrawPath() argument
202 SetGraphState(pGraphState); in DrawPath()
239 void CFX_PSRenderer::SetGraphState(const CFX_GraphStateData* pGraphState) { in SetGraphState() argument
242 m_CurGraphState.m_LineCap != pGraphState->m_LineCap) { in SetGraphState()
243 buf << pGraphState->m_LineCap << " J\n"; in SetGraphState()
246 m_CurGraphState.m_DashCount != pGraphState->m_DashCount || in SetGraphState()
[all …]
Dfx_ge_device.cpp86 const CFX_GraphStateData* pGraphState) { in SetClip_PathStroke() argument
88 pGraphState)) { in SetClip_PathStroke()
115 const CFX_GraphStateData* pGraphState, in DrawPath() argument
133 if (!pGraphState) { in DrawPath()
232 if (pGraphState) { in DrawPath()
233 bbox = pPathData->GetBoundingBox(pGraphState->m_LineWidth, in DrawPath()
234 pGraphState->m_MiterLimit); in DrawPath()
268 pPathData, &matrix, pGraphState, fill_color, stroke_color, in DrawPath()
277 return m_pDeviceDriver->DrawPath(pPathData, pObject2Device, pGraphState, in DrawPath()
Dfx_ge_text.cpp1113 const CFX_GraphStateData* pGraphState, in DrawTextPath() argument
1158 if (!DrawPath(&TransformedPath, pUser2Device, pGraphState, fill_color, in DrawTextPath()
/external/pdfium/core/src/fxge/skia/
Dfx_skia_device.cpp181 const CFX_GraphStateData* pGraphState, in SkRasterizeStroke() argument
186 switch (pGraphState->m_LineCap) { in SkRasterizeStroke()
198 switch (pGraphState->m_LineJoin) { in SkRasterizeStroke()
209 FX_FIXFLOAT width = pGraphState->m_LineWidth * scale; in SkRasterizeStroke()
215 if (pGraphState->m_DashArray) { in SkRasterizeStroke()
216 int count = (pGraphState->m_DashCount + 1) / 2; in SkRasterizeStroke()
220 FX_FIXFLOAT on = pGraphState->m_DashArray[i * 2]; in SkRasterizeStroke()
223 FX_FIXFLOAT off = i * 2 + 1 == pGraphState->m_DashCount in SkRasterizeStroke()
225 : pGraphState->m_DashArray[i * 2 + 1]; in SkRasterizeStroke()
232 intervals, count * 2, pGraphState->m_DashPhase * scale); in SkRasterizeStroke()
[all …]
Dfx_skia_device.h37 pGraphState // graphic state, for pen attributes
43 const CFX_GraphStateData* pGraphState,
/external/pdfium/core/src/fxge/win32/
Dfx_win32_device.cpp683 static HPEN _CreatePen(const CFX_GraphStateData* pGraphState, in _CreatePen() argument
692 if (pGraphState) { in _CreatePen()
693 width = scale * pGraphState->m_LineWidth; in _CreatePen()
701 if (pGraphState->m_DashCount) { in _CreatePen()
706 switch (pGraphState->m_LineCap) { in _CreatePen()
717 switch (pGraphState->m_LineJoin) { in _CreatePen()
736 if (pGraphState->m_DashCount) { in _CreatePen()
737 pDash = FX_Alloc(FX_DWORD, pGraphState->m_DashCount); in _CreatePen()
738 for (int i = 0; i < pGraphState->m_DashCount; i++) { in _CreatePen()
740 pMatrix ? pMatrix->TransformDistance(pGraphState->m_DashArray[i]) in _CreatePen()
[all …]
Dfx_win32_gdipext.cpp967 static GpPen* _GdipCreatePen(const CFX_GraphStateData* pGraphState, in _GdipCreatePen() argument
973 FX_FLOAT width = pGraphState ? pGraphState->m_LineWidth : 1.0f; in _GdipCreatePen()
988 switch (pGraphState->m_LineCap) { in _GdipCreatePen()
1004 switch (pGraphState->m_LineJoin) { in _GdipCreatePen()
1016 if (pGraphState->m_DashCount) { in _GdipCreatePen()
1018 FX_FLOAT, pGraphState->m_DashCount + pGraphState->m_DashCount % 2); in _GdipCreatePen()
1021 for (int i = 0; i < pGraphState->m_DashCount; i += 2) { in _GdipCreatePen()
1022 FX_FLOAT on_phase = pGraphState->m_DashArray[i]; in _GdipCreatePen()
1024 if (i == pGraphState->m_DashCount - 1) { in _GdipCreatePen()
1027 off_phase = pGraphState->m_DashArray[i + 1]; in _GdipCreatePen()
[all …]
Dwin32_int.h40 const CFX_GraphStateData* pGraphState,
124 const CFX_GraphStateData* pGraphState) override;
127 const CFX_GraphStateData* pGraphState,
307 const CFX_GraphStateData* pGraphState) override;
310 const CFX_GraphStateData* pGraphState,
Dfx_win32_print.cpp387 const CFX_GraphStateData* pGraphState) { in SetClip_PathStroke() argument
388 m_PSRenderer.SetClip_PathStroke(pPathData, pObject2Device, pGraphState); in SetClip_PathStroke()
393 const CFX_GraphStateData* pGraphState, in DrawPath() argument
403 return m_PSRenderer.DrawPath(pPathData, pObject2Device, pGraphState, in DrawPath()
/external/pdfium/core/include/fxge/
Dfx_ge.h291 const CFX_GraphStateData* pGraphState);
295 const CFX_GraphStateData* pGraphState,
396 const CFX_GraphStateData* pGraphState,
503 const CFX_GraphStateData* pGraphState) { in SetClip_PathStroke() argument
509 const CFX_GraphStateData* pGraphState,
645 const CFX_GraphStateData* pGraphState);
651 const CFX_GraphStateData* pGraphState,
717 void SetGraphState(const CFX_GraphStateData* pGraphState);
/external/pdfium/core/src/fxge/agg/src/
Dfx_agg_driver.cpp116 const CFX_GraphStateData* pGraphState, in RasterizeStroke() argument
121 switch (pGraphState->m_LineCap) { in RasterizeStroke()
133 switch (pGraphState->m_LineJoin) { in RasterizeStroke()
144 FX_FLOAT width = pGraphState->m_LineWidth * scale; in RasterizeStroke()
153 if (pGraphState->m_DashArray) { in RasterizeStroke()
156 for (int i = 0; i < (pGraphState->m_DashCount + 1) / 2; i++) { in RasterizeStroke()
157 FX_FLOAT on = pGraphState->m_DashArray[i * 2]; in RasterizeStroke()
161 FX_FLOAT off = i * 2 + 1 == pGraphState->m_DashCount in RasterizeStroke()
163 : pGraphState->m_DashArray[i * 2 + 1]; in RasterizeStroke()
169 dash.dash_start(pGraphState->m_DashPhase * scale); in RasterizeStroke()
[all …]
/external/pdfium/core/src/fxge/agg/include/
Dfx_agg_driver.h48 const CFX_GraphStateData* pGraphState) override;
51 const CFX_GraphStateData* pGraphState,
/external/pdfium/core/include/fpdfapi/
Dfpdf_render.h181 const CFX_GraphStateData* pGraphState = NULL,
192 const CFX_GraphStateData* pGraphState,
/external/pdfium/core/src/fxge/apple/
Dapple_int.h94 const CFX_GraphStateData* pGraphState) override;
97 const CFX_GraphStateData* pGraphState,
/external/pdfium/core/src/fpdfapi/fpdf_render/
Dfpdf_render_text.cpp594 const CFX_GraphStateData* pGraphState, in DrawTextPath() argument
606 pUser2Device, pGraphState, fill_argb, in DrawTextPath()
636 const CFX_GraphStateData* pGraphState, in DrawTextString() argument
675 &matrix, NULL, pGraphState, fill_argb, stroke_argb, NULL); in DrawTextString()