ReactOS 0.4.16-dev-303-g11d5cb8
|
#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 140 of file matrix.c.
Referenced by GdipEnumerateMetafileSrcRectDestPoints(), GdipIsOutlineVisiblePathPoint(), get_pen_transform(), SOFTWARE_GdipDrawPath(), SOFTWARE_GdipDrawThinPath(), test_BeginContainer2(), test_clipping(), test_clipping_2(), test_excludeinfinite(), test_flatten(), test_font_transform(), 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 61 of file matrix.c.
Referenced by GdipCreateMatrix3(), test_BeginContainer2(), test_constructor_destructor(), test_DrawImage_scale(), test_invert(), test_isidentity(), test_isinfinite(), test_isinvertible(), test_shear(), test_transform(), and test_worldbounds().
GpStatus WINGDIPAPI GdipCreateMatrix3 | ( | GDIPCONST GpRectF * | rect, |
GDIPCONST GpPointF * | pt, | ||
GpMatrix ** | matrix | ||
) |
Definition at line 85 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 104 of file matrix.c.
GpStatus WINGDIPAPI GdipDeleteMatrix | ( | GpMatrix * | matrix | ) |
Definition at line 160 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_DrawImage_scale(), test_excludeinfinite(), test_flatten(), test_font_transform(), test_GdipDrawString(), test_Get_Release_DC(), test_getregiondata(), test_gradientgetrect(), test_invert(), test_isidentity(), test_isinfinite(), test_isinvertible(), test_scans(), test_shear(), test_string_functions(), test_transform(), test_widen(), test_worldbounds(), and test_worldtransform().
GpStatus WINGDIPAPI GdipGetMatrixElements | ( | GDIPCONST GpMatrix * | matrix, |
REAL * | out | ||
) |
Definition at line 172 of file matrix.c.
Referenced by get_pen_transform(), test_BeginContainer2(), test_constructor3(), test_gradientgetrect(), test_invert(), test_transform(), and test_worldtransform().
GpStatus WINGDIPAPI GdipInvertMatrix | ( | GpMatrix * | matrix | ) |
Definition at line 185 of file matrix.c.
Referenced by brush_fill_pixels(), GdipDrawImagePointsRect(), GdipIsOutlineVisiblePathPoint(), get_graphics_transform(), SOFTWARE_GdipDrawPath(), and test_invert().
GpStatus WINGDIPAPI GdipIsMatrixEqual | ( | GDIPCONST GpMatrix * | matrix, |
GDIPCONST GpMatrix * | matrix2, | ||
BOOL * | result | ||
) |
Definition at line 499 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 512 of file matrix.c.
Referenced by brush_fill_pixels(), GdipSetClipRect(), GdipSetClipRegion(), get_clip_hrgn(), METAFILE_AddPenObject(), test_gradientgetrect(), test_isidentity(), test_transform(), and test_worldtransform().
GpStatus WINGDIPAPI GdipIsMatrixInvertible | ( | GDIPCONST GpMatrix * | matrix, |
BOOL * | result | ||
) |
Definition at line 225 of file matrix.c.
Referenced by GdipInvertMatrix(), and test_isinvertible().
GpStatus WINGDIPAPI GdipMultiplyMatrix | ( | GpMatrix * | matrix, |
GDIPCONST GpMatrix * | matrix2, | ||
GpMatrixOrder | order | ||
) |
Definition at line 240 of file matrix.c.
Referenced by GdipBeginContainer(), 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 258 of file matrix.c.
Referenced by draw_cap(), 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 289 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_transform(), and test_widen().
GpStatus WINGDIPAPI GdipSetMatrixElements | ( | GpMatrix * | matrix, |
REAL | m11, | ||
REAL | m12, | ||
REAL | m21, | ||
REAL | m22, | ||
REAL | dx, | ||
REAL | dy | ||
) |
Definition at line 316 of file matrix.c.
Referenced by create_line_brush(), create_path_gradient(), draw_cap(), GdipCreateFromHDC2(), GdipCreatePen2(), GdipCreateTextureIA(), GdipDrawImagePointsRect(), GdipPlayMetafileRecord(), GdipResetLineTransform(), GdipResetPathGradientTransform(), GdipResetPenTransform(), GdipResetTextureTransform(), GdipResetWorldTransform(), get_gdi_transform(), get_graphics_transform(), graphics_from_image(), linegradient_init_transform(), test_isidentity(), test_transform(), and test_worldtransform().
GpStatus WINGDIPAPI GdipShearMatrix | ( | GpMatrix * | matrix, |
REAL | shearX, | ||
REAL | shearY, | ||
GpMatrixOrder | order | ||
) |
Definition at line 335 of file matrix.c.
Referenced by test_font_transform(), and test_shear().
GpStatus WINGDIPAPI GdipTransformMatrixPoints | ( | GpMatrix * | matrix, |
GpPointF * | pts, | ||
INT | count | ||
) |
Definition at line 363 of file matrix.c.
Referenced by brush_fill_pixels(), draw_cap(), gdip_transform_points(), GdipDrawImagePointsRect(), GdipGetLogFontW(), GdipGetPathWorldBounds(), GdipMeasureDriverString(), GdipTransformMatrixPointsI(), GdipTransformPath(), get_font_hfont(), prepare_dc(), test_transform(), and transform_region_element().
GpStatus WINGDIPAPI GdipTransformMatrixPointsI | ( | GpMatrix * | matrix, |
GpPoint * | pts, | ||
INT | count | ||
) |
Definition at line 386 of file matrix.c.
GpStatus WINGDIPAPI GdipTranslateMatrix | ( | GpMatrix * | matrix, |
REAL | offsetX, | ||
REAL | offsetY, | ||
GpMatrixOrder | order | ||
) |
Definition at line 418 of file matrix.c.
Referenced by draw_cap(), GdipPlayMetafileRecord(), GdipTranslateLineTransform(), GdipTranslatePathGradientTransform(), GdipTranslatePenTransform(), GdipTranslateTextureTransform(), GdipTranslateWorldTransform(), linegradient_init_transform(), test_clipping(), test_clipping_2(), and test_font_transform().
GpStatus WINGDIPAPI GdipVectorTransformMatrixPoints | ( | GpMatrix * | matrix, |
GpPointF * | pts, | ||
INT | count | ||
) |
Definition at line 445 of file matrix.c.
Referenced by GdipVectorTransformMatrixPointsI().
GpStatus WINGDIPAPI GdipVectorTransformMatrixPointsI | ( | GpMatrix * | matrix, |
GpPoint * | pts, | ||
INT | count | ||
) |
Definition at line 467 of file matrix.c.
Definition at line 56 of file matrix.c.
Referenced by GdipInvertMatrix(), and GdipIsMatrixInvertible().
Definition at line 42 of file matrix.c.
Referenced by GdipMultiplyMatrix(), GdipRotateMatrix(), GdipScaleMatrix(), GdipShearMatrix(), and GdipTranslateMatrix().
WINE_DEFAULT_DEBUG_CHANNEL | ( | gdiplus | ) |