|
ReactOS 0.4.17-dev-243-g1369312
|
#include <stdarg.h>#include <math.h>#include "windef.h"#include "winbase.h"#include "wingdi.h"#include "objbase.h"#include "gdiplus.h"#include "gdiplus_private.h"#include "wine/debug.h"
Go to the source code of this file.
| GpStatus WINGDIPAPI GdipCloneMatrix | ( | GpMatrix * | matrix, |
| GpMatrix ** | clone | ||
| ) |
| GpStatus WINGDIPAPI GdipCreateMatrix | ( | GpMatrix ** | matrix | ) |
Definition at line 136 of file matrix.c.
Referenced by GdipEnumerateMetafileSrcRectDestPoints(), GdipIsOutlineVisiblePathPoint(), get_pen_transform(), SOFTWARE_GdipDrawPath(), SOFTWARE_GdipDrawThinPath(), test_BeginContainer2(), test_clipping(), test_clipping_2(), test_drawdriverstring(), test_excludeinfinite(), test_flatten(), test_font_transform(), test_gdi_interop_bitmap(), test_gdi_interop_hdc(), test_GdipDrawString(), test_Get_Release_DC(), test_getregiondata(), test_gradientgetrect(), test_scans(), test_string_functions(), test_transform(), test_widen(), and test_worldtransform().
| GpStatus WINGDIPAPI GdipCreateMatrix2 | ( | REAL | m11, |
| REAL | m12, | ||
| REAL | m21, | ||
| REAL | m22, | ||
| REAL | dx, | ||
| REAL | dy, | ||
| GpMatrix ** | matrix | ||
| ) |
Definition at line 59 of file matrix.c.
Referenced by GdipCreateMatrix3(), test_BeginContainer2(), test_constructor_destructor(), test_DrawImage_scale(), test_GdipDrawImageFX(), test_invert(), test_isidentity(), test_isinfinite(), test_isinvertible(), test_scale(), test_shear(), test_transform(), test_translate(), and test_worldbounds().
| GpStatus WINGDIPAPI GdipCreateMatrix3 | ( | GDIPCONST GpRectF * | rect, |
| GDIPCONST GpPointF * | pt, | ||
| GpMatrix ** | matrix | ||
| ) |
Definition at line 83 of file matrix.c.
Referenced by GdipCreateMatrix3I(), METAFILE_PlaybackUpdateWorldTransform(), and test_constructor3().
| GpStatus WINGDIPAPI GdipCreateMatrix3I | ( | GDIPCONST GpRect * | rect, |
| GDIPCONST GpPoint * | pt, | ||
| GpMatrix ** | matrix | ||
| ) |
Definition at line 103 of file matrix.c.
| GpStatus WINGDIPAPI GdipDeleteMatrix | ( | GpMatrix * | matrix | ) |
Definition at line 156 of file matrix.c.
Referenced by GdipEnumerateMetafileSrcRectDestPoints(), GdipIsOutlineVisiblePathPoint(), get_pen_transform(), METAFILE_PlaybackUpdateWorldTransform(), SOFTWARE_GdipDrawPath(), SOFTWARE_GdipDrawThinPath(), test_BeginContainer2(), test_clipping(), test_clipping_2(), test_constructor3(), test_constructor_destructor(), test_drawdriverstring(), test_DrawImage_scale(), test_excludeinfinite(), test_flatten(), test_font_transform(), test_gdi_interop_bitmap(), test_gdi_interop_hdc(), test_GdipDrawImageFX(), test_GdipDrawString(), test_Get_Release_DC(), test_getregiondata(), test_gradientgetrect(), test_invert(), test_isidentity(), test_isinfinite(), test_isinvertible(), test_scale(), test_scans(), test_shear(), test_string_functions(), test_transform(), test_translate(), test_widen(), test_worldbounds(), and test_worldtransform().
| GpStatus WINGDIPAPI GdipGetMatrixElements | ( | GDIPCONST GpMatrix * | matrix, |
| REAL * | out | ||
| ) |
Definition at line 168 of file matrix.c.
Referenced by get_pen_transform(), test_BeginContainer2(), test_constructor3(), test_gradientgetrect(), test_invert(), test_scale(), test_transform(), test_translate(), and test_worldtransform().
| GpStatus WINGDIPAPI GdipInvertMatrix | ( | GpMatrix * | matrix | ) |
Definition at line 181 of file matrix.c.
Referenced by brush_fill_pixels(), GdipDrawImagePointsRect(), get_graphics_transform(), SOFTWARE_GdipDrawPath(), and test_invert().
| GpStatus WINGDIPAPI GdipIsMatrixEqual | ( | GDIPCONST GpMatrix * | matrix, |
| GDIPCONST GpMatrix * | matrix2, | ||
| BOOL * | result | ||
| ) |
Definition at line 500 of file matrix.c.
Referenced by GdipIsMatrixIdentity(), test_invert(), test_shear(), and test_transform().
| GpStatus WINGDIPAPI GdipIsMatrixIdentity | ( | GDIPCONST GpMatrix * | matrix, |
| BOOL * | result | ||
| ) |
Definition at line 513 of file matrix.c.
Referenced by brush_fill_pixels(), GdipSetClipRect(), GdipSetClipRegion(), get_clip_hrgn(), METAFILE_AddPenObject(), METAFILE_DrawDriverString(), METAFILE_FillBrushData(), METAFILE_PrepareBrushData(), test_gradientgetrect(), test_isidentity(), test_transform(), and test_worldtransform().
| GpStatus WINGDIPAPI GdipIsMatrixInvertible | ( | GDIPCONST GpMatrix * | matrix, |
| BOOL * | result | ||
| ) |
Definition at line 224 of file matrix.c.
Referenced by GdipSetPenTransform(), and test_isinvertible().
| GpStatus WINGDIPAPI GdipMultiplyMatrix | ( | GpMatrix * | matrix, |
| GDIPCONST GpMatrix * | matrix2, | ||
| GpMatrixOrder | order | ||
| ) |
Definition at line 239 of file matrix.c.
Referenced by GdipBeginContainer(), GdipGetLogFontW(), GdipMultiplyLineTransform(), GdipMultiplyPathGradientTransform(), GdipMultiplyPenTransform(), GdipMultiplyTextureTransform(), GdipMultiplyWorldTransform(), GdipPlayMetafileRecord(), get_graphics_transform(), linegradient_init_transform(), and METAFILE_PlaybackUpdateWorldTransform().
| GpStatus WINGDIPAPI GdipRotateMatrix | ( | GpMatrix * | matrix, |
| REAL | angle, | ||
| GpMatrixOrder | order | ||
| ) |
Definition at line 257 of file matrix.c.
Referenced by draw_cap(), GDI32_GdipDrawDriverString(), GdipPlayMetafileRecord(), GdipRotatePathGradientTransform(), GdipRotatePenTransform(), GdipRotateTextureTransform(), GdipRotateWorldTransform(), test_clipping(), test_clipping_2(), test_font_transform(), and test_transform().
| GpStatus WINGDIPAPI GdipScaleMatrix | ( | GpMatrix * | matrix, |
| REAL | scaleX, | ||
| REAL | scaleY, | ||
| GpMatrixOrder | order | ||
| ) |
Definition at line 288 of file matrix.c.
Referenced by draw_cap(), GdipGetLogFontW(), GdipPlayMetafileRecord(), GdipScaleLineTransform(), GdipScalePathGradientTransform(), GdipScalePenTransform(), GdipScaleTextureTransform(), GdipScaleWorldTransform(), get_graphics_transform(), linegradient_init_transform(), METAFILE_PlaybackUpdateWorldTransform(), test_clipping(), test_clipping_2(), test_font_transform(), test_scale(), test_transform(), and test_widen().
| GpStatus WINGDIPAPI GdipSetMatrixElements | ( | GpMatrix * | matrix, |
| REAL | m11, | ||
| REAL | m12, | ||
| REAL | m21, | ||
| REAL | m22, | ||
| REAL | dx, | ||
| REAL | dy | ||
| ) |
Definition at line 318 of file matrix.c.
Referenced by create_line_brush(), create_path_gradient(), draw_cap(), GDI32_GdipDrawDriverString(), GdipCreateFromHDC2(), GdipCreatePen2(), GdipCreateTextureIA(), GdipDrawImagePointsRect(), GdipPlayMetafileRecord(), GdipResetLineTransform(), GdipResetPathGradientTransform(), GdipResetPenTransform(), GdipResetTextureTransform(), GdipResetWorldTransform(), get_gdi_transform(), get_graphics_transform(), graphics_from_image(), linegradient_init_transform(), test_drawdriverstring(), test_gdi_interop_bitmap(), test_gdi_interop_hdc(), test_isidentity(), test_transform(), and test_worldtransform().
| GpStatus WINGDIPAPI GdipShearMatrix | ( | GpMatrix * | matrix, |
| REAL | shearX, | ||
| REAL | shearY, | ||
| GpMatrixOrder | order | ||
| ) |
Definition at line 337 of file matrix.c.
Referenced by test_font_transform(), and test_shear().
| GpStatus WINGDIPAPI GdipTransformMatrixPoints | ( | GpMatrix * | matrix, |
| GpPointF * | pts, | ||
| INT | count | ||
| ) |
Definition at line 365 of file matrix.c.
Referenced by brush_fill_pixels(), draw_cap(), GDI32_GdipDrawDriverString(), gdip_transform_points(), GdipDrawImageFX(), GdipGetPathWorldBounds(), GdipIsOutlineVisiblePathPoint(), GdipMeasureDriverString(), GdipTransformMatrixPointsI(), GdipTransformPath(), test_transform(), transform_properties(), and transform_region_element().
| GpStatus WINGDIPAPI GdipTransformMatrixPointsI | ( | GpMatrix * | matrix, |
| GpPoint * | pts, | ||
| INT | count | ||
| ) |
Definition at line 388 of file matrix.c.
| GpStatus WINGDIPAPI GdipTranslateMatrix | ( | GpMatrix * | matrix, |
| REAL | offsetX, | ||
| REAL | offsetY, | ||
| GpMatrixOrder | order | ||
| ) |
Definition at line 420 of file matrix.c.
Referenced by draw_cap(), GdipPlayMetafileRecord(), GdipTranslateLineTransform(), GdipTranslatePathGradientTransform(), GdipTranslatePenTransform(), GdipTranslateTextureTransform(), GdipTranslateWorldTransform(), linegradient_init_transform(), test_clipping(), test_clipping_2(), test_font_transform(), and test_translate().
| GpStatus WINGDIPAPI GdipVectorTransformMatrixPoints | ( | GpMatrix * | matrix, |
| GpPointF * | pts, | ||
| INT | count | ||
| ) |
Definition at line 446 of file matrix.c.
Referenced by GdipVectorTransformMatrixPointsI().
| GpStatus WINGDIPAPI GdipVectorTransformMatrixPointsI | ( | GpMatrix * | matrix, |
| GpPoint * | pts, | ||
| INT | count | ||
| ) |
Definition at line 468 of file matrix.c.
Definition at line 54 of file matrix.c.
Referenced by GdipInvertMatrix(), and GdipIsMatrixInvertible().
|
inlinestatic |
Definition at line 42 of file matrix.c.
Referenced by GdipMultiplyMatrix(), GdipRotateMatrix(), and GdipShearMatrix().
| WINE_DEFAULT_DEBUG_CHANNEL | ( | gdiplus | ) |