ReactOS
0.4.15-dev-1636-gf634010
|
Go to the source code of this file.
Macros | |
#define | MIN_COORD (INT_MIN / 16) |
#define | MAX_COORD (INT_MAX / 16) |
#define | IntLPtoDP(pdc, ppt, count) |
#define | CoordLPtoDP(pdc, ppt) DC_vXformWorldToDevice(pdc, 1, (PPOINTL)(ppt), (PPOINTL)(ppt)); |
#define | IntDPtoLP(pdc, ppt, count) |
#define | CoordDPtoLP(pdc, ppt) DC_vXformDeviceToWorld(pdc, 1, (PPOINTL)(ppt), (PPOINTL)(ppt)); |
#define | XForm2MatrixS(m, x) XFormToMatrix(m, (XFORML*)x) |
#define | MatrixS2XForm(x, m) MatrixToXForm((XFORML*)x, m) |
#define CoordDPtoLP | ( | pdc, | |
ppt | |||
) | DC_vXformDeviceToWorld(pdc, 1, (PPOINTL)(ppt), (PPOINTL)(ppt)); |
#define CoordLPtoDP | ( | pdc, | |
ppt | |||
) | DC_vXformWorldToDevice(pdc, 1, (PPOINTL)(ppt), (PPOINTL)(ppt)); |
FORCEINLINE PMATRIX DC_pmxDeviceToWorld | ( | PDC | pdc | ) |
Definition at line 112 of file coord.h.
Referenced by DC_vXformDeviceToWorld(), and NtGdiGetTransform().
FORCEINLINE PMATRIX DC_pmxWorldToDevice | ( | PDC | pdc | ) |
Definition at line 98 of file coord.h.
Referenced by DC_vUpdateDeviceToWorld(), DC_vXformWorldToDevice(), ftGdiGetGlyphOutline(), ftGdiGetTextMetricsW(), IntExtTextOutW(), NtGdiGetCharABCWidthsW(), NtGdiGetCharWidthW(), NtGdiGetTransform(), REGION_LPTODP(), and TextIntGetTextExtentPoint().
FORCEINLINE PMATRIX DC_pmxWorldToPage | ( | PDC | pdc | ) |
Definition at line 91 of file coord.h.
Referenced by NtGdiGetTransform().
FORCEINLINE PSIZEL DC_pszlViewportExt | ( | PDC | pdc | ) |
Definition at line 74 of file coord.h.
Referenced by DC_vGetPageToDevice(), GreGetDCPoint(), NtGdiScaleViewportExtEx(), and PATH_StrokePath().
Definition at line 93 of file coord.c.
Referenced by DC_pszlViewportExt(), and NtGdiScaleViewportExtEx().
Definition at line 204 of file coord.c.
Referenced by DC_pmxDeviceToWorld().
Definition at line 182 of file coord.c.
Referenced by DC_pmxWorldToDevice().
FORCEINLINE VOID DC_vXformDeviceToWorld | ( | IN PDC | pdc, |
IN ULONG | cNumPoints, | ||
OUT PPOINTL | pptlDest, | ||
IN PPOINTL | pptlSource | ||
) |
Definition at line 126 of file coord.h.
Referenced by NtGdiTransformPoints().
FORCEINLINE VOID DC_vXformWorldToDevice | ( | IN PDC | pdc, |
IN ULONG | cNumPoints, | ||
OUT PPOINTL | pptlDest, | ||
IN PPOINTL | pptlSource | ||
) |
Definition at line 145 of file coord.h.
Referenced by NtGdiTransformPoints().
Definition at line 7 of file dcutil.c.
Referenced by co_UserGetUpdateRect(), and IntDefWindowProc().
Definition at line 1383 of file coord.c.
Definition at line 1288 of file coord.c.
Referenced by co_UserExcludeUpdateRgn(), GreGetDCOrgEx(), GreGetViewportExtEx(), GreGetWindowExtEx(), and NtGdiGetDCPoint().
Definition at line 1413 of file coord.c.
Referenced by DrawTextExWorker().
Definition at line 1404 of file coord.c.
Referenced by DrawTextExWorker().
Definition at line 21 of file dcutil.c.
Definition at line 458 of file coord.c.
Referenced by NtGdiModifyWorldTransform(), PATH_FillPathEx(), and PATH_StrokePath().
Definition at line 1354 of file coord.c.
Referenced by DceSetDrawable().
Definition at line 912 of file coord.c.
Referenced by MENU_DrawBitmapItem().
Definition at line 825 of file coord.c.
Referenced by _Success_(), and PATH_FillPathEx().
Definition at line 1052 of file coord.c.
Referenced by NtGdiMirrorWindowOrg(), NtGdiScaleViewportExtEx(), and NtGdiScaleWindowExtEx().
FORCEINLINE void InvertXform | ( | XFORML * | pxformDest, |
const XFORML * | pxformSource | ||
) |
Definition at line 47 of file coord.h.
FORCEINLINE void MatrixToXForm | ( | XFORML * | pxform, |
const MATRIX * | pmx | ||
) |
Definition at line 36 of file coord.h.
FORCEINLINE void XFormToMatrix | ( | MATRIX * | pmx, |
const XFORML * | pxform | ||
) |
Definition at line 25 of file coord.h.