|
Navigation
- Home
- Community
- Development
- myReactOS
- Fundraiser 2012
Doxygen
- Main Page
- Alphabetical List
- Data Structures
- Directories
- File List
- Data Fields
- Globals
- Related Pages
Search
|
#include <stdarg.h>
#include <math.h>
#include "windef.h"
#include "winbase.h"
#include "winuser.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.
Data Structures |
| struct | path_list_node_t |
| struct | format_string_args |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (gdiplus) |
| static BOOL | init_path_list (path_list_node_t **node, REAL x, REAL y) |
| static void | free_path_list (path_list_node_t *node) |
| static path_list_node_t * | add_path_list_node (path_list_node_t *node, REAL x, REAL y, BOOL type) |
| static INT | path_list_count (path_list_node_t *node) |
| static BOOL | flatten_bezier (path_list_node_t *start, REAL x2, REAL y2, REAL x3, REAL y3, path_list_node_t *end, REAL flatness) |
| GpStatus WINGDIPAPI | GdipAddPathArc (GpPath *path, REAL x1, REAL y1, REAL x2, REAL y2, REAL startAngle, REAL sweepAngle) |
| GpStatus WINGDIPAPI | GdipAddPathArcI (GpPath *path, INT x1, INT y1, INT x2, INT y2, REAL startAngle, REAL sweepAngle) |
| GpStatus WINGDIPAPI | GdipAddPathBezier (GpPath *path, REAL x1, REAL y1, REAL x2, REAL y2, REAL x3, REAL y3, REAL x4, REAL y4) |
| GpStatus WINGDIPAPI | GdipAddPathBezierI (GpPath *path, INT x1, INT y1, INT x2, INT y2, INT x3, INT y3, INT x4, INT y4) |
| GpStatus WINGDIPAPI | GdipAddPathBeziers (GpPath *path, GDIPCONST GpPointF *points, INT count) |
| GpStatus WINGDIPAPI | GdipAddPathBeziersI (GpPath *path, GDIPCONST GpPoint *points, INT count) |
| GpStatus WINGDIPAPI | GdipAddPathClosedCurve (GpPath *path, GDIPCONST GpPointF *points, INT count) |
| GpStatus WINGDIPAPI | GdipAddPathClosedCurveI (GpPath *path, GDIPCONST GpPoint *points, INT count) |
| GpStatus WINGDIPAPI | GdipAddPathClosedCurve2 (GpPath *path, GDIPCONST GpPointF *points, INT count, REAL tension) |
| GpStatus WINGDIPAPI | GdipAddPathClosedCurve2I (GpPath *path, GDIPCONST GpPoint *points, INT count, REAL tension) |
| GpStatus WINGDIPAPI | GdipAddPathCurve (GpPath *path, GDIPCONST GpPointF *points, INT count) |
| GpStatus WINGDIPAPI | GdipAddPathCurveI (GpPath *path, GDIPCONST GpPoint *points, INT count) |
| GpStatus WINGDIPAPI | GdipAddPathCurve2 (GpPath *path, GDIPCONST GpPointF *points, INT count, REAL tension) |
| GpStatus WINGDIPAPI | GdipAddPathCurve2I (GpPath *path, GDIPCONST GpPoint *points, INT count, REAL tension) |
| GpStatus WINGDIPAPI | GdipAddPathCurve3 (GpPath *path, GDIPCONST GpPointF *points, INT count, INT offset, INT nseg, REAL tension) |
| GpStatus WINGDIPAPI | GdipAddPathCurve3I (GpPath *path, GDIPCONST GpPoint *points, INT count, INT offset, INT nseg, REAL tension) |
| GpStatus WINGDIPAPI | GdipAddPathEllipse (GpPath *path, REAL x, REAL y, REAL width, REAL height) |
| GpStatus WINGDIPAPI | GdipAddPathEllipseI (GpPath *path, INT x, INT y, INT width, INT height) |
| GpStatus WINGDIPAPI | GdipAddPathLine2 (GpPath *path, GDIPCONST GpPointF *points, INT count) |
| GpStatus WINGDIPAPI | GdipAddPathLine2I (GpPath *path, GDIPCONST GpPoint *points, INT count) |
| GpStatus WINGDIPAPI | GdipAddPathLine (GpPath *path, REAL x1, REAL y1, REAL x2, REAL y2) |
| GpStatus WINGDIPAPI | GdipAddPathLineI (GpPath *path, INT x1, INT y1, INT x2, INT y2) |
| GpStatus WINGDIPAPI | GdipAddPathPath (GpPath *path, GDIPCONST GpPath *addingPath, BOOL connect) |
| GpStatus WINGDIPAPI | GdipAddPathPie (GpPath *path, REAL x, REAL y, REAL width, REAL height, REAL startAngle, REAL sweepAngle) |
| GpStatus WINGDIPAPI | GdipAddPathPieI (GpPath *path, INT x, INT y, INT width, INT height, REAL startAngle, REAL sweepAngle) |
| GpStatus WINGDIPAPI | GdipAddPathPolygon (GpPath *path, GDIPCONST GpPointF *points, INT count) |
| GpStatus WINGDIPAPI | GdipAddPathPolygonI (GpPath *path, GDIPCONST GpPoint *points, INT count) |
| static float | fromfixedpoint (const FIXED v) |
| static GpStatus | format_string_callback (HDC dc, GDIPCONST WCHAR *string, INT index, INT length, GDIPCONST GpFont *font, GDIPCONST RectF *rect, GDIPCONST GpStringFormat *format, INT lineno, const RectF *bounds, INT *underlined_indexes, INT underlined_index_count, void *priv) |
| GpStatus WINGDIPAPI | GdipAddPathString (GpPath *path, GDIPCONST WCHAR *string, INT length, GDIPCONST GpFontFamily *family, INT style, REAL emSize, GDIPCONST RectF *layoutRect, GDIPCONST GpStringFormat *format) |
| GpStatus WINGDIPAPI | GdipAddPathStringI (GpPath *path, GDIPCONST WCHAR *string, INT length, GDIPCONST GpFontFamily *family, INT style, REAL emSize, GDIPCONST Rect *layoutRect, GDIPCONST GpStringFormat *format) |
| GpStatus WINGDIPAPI | GdipClonePath (GpPath *path, GpPath **clone) |
| GpStatus WINGDIPAPI | GdipClosePathFigure (GpPath *path) |
| GpStatus WINGDIPAPI | GdipClosePathFigures (GpPath *path) |
| GpStatus WINGDIPAPI | GdipCreatePath (GpFillMode fill, GpPath **path) |
| GpStatus WINGDIPAPI | GdipCreatePath2 (GDIPCONST GpPointF *points, GDIPCONST BYTE *types, INT count, GpFillMode fill, GpPath **path) |
| GpStatus WINGDIPAPI | GdipCreatePath2I (GDIPCONST GpPoint *points, GDIPCONST BYTE *types, INT count, GpFillMode fill, GpPath **path) |
| GpStatus WINGDIPAPI | GdipDeletePath (GpPath *path) |
| GpStatus WINGDIPAPI | GdipFlattenPath (GpPath *path, GpMatrix *matrix, REAL flatness) |
| GpStatus WINGDIPAPI | GdipGetPathData (GpPath *path, GpPathData *pathData) |
| GpStatus WINGDIPAPI | GdipGetPathFillMode (GpPath *path, GpFillMode *fillmode) |
| GpStatus WINGDIPAPI | GdipGetPathLastPoint (GpPath *path, GpPointF *lastPoint) |
| GpStatus WINGDIPAPI | GdipGetPathPoints (GpPath *path, GpPointF *points, INT count) |
| GpStatus WINGDIPAPI | GdipGetPathPointsI (GpPath *path, GpPoint *points, INT count) |
| GpStatus WINGDIPAPI | GdipGetPathTypes (GpPath *path, BYTE *types, INT count) |
| GpStatus WINGDIPAPI | GdipGetPathWorldBounds (GpPath *path, GpRectF *bounds, GDIPCONST GpMatrix *matrix, GDIPCONST GpPen *pen) |
| GpStatus WINGDIPAPI | GdipGetPathWorldBoundsI (GpPath *path, GpRect *bounds, GDIPCONST GpMatrix *matrix, GDIPCONST GpPen *pen) |
| GpStatus WINGDIPAPI | GdipGetPointCount (GpPath *path, INT *count) |
| GpStatus WINGDIPAPI | GdipReversePath (GpPath *path) |
| GpStatus WINGDIPAPI | GdipIsOutlineVisiblePathPointI (GpPath *path, INT x, INT y, GpPen *pen, GpGraphics *graphics, BOOL *result) |
| GpStatus WINGDIPAPI | GdipIsOutlineVisiblePathPoint (GpPath *path, REAL x, REAL y, GpPen *pen, GpGraphics *graphics, BOOL *result) |
| GpStatus WINGDIPAPI | GdipIsVisiblePathPointI (GpPath *path, INT x, INT y, GpGraphics *graphics, BOOL *result) |
| GpStatus WINGDIPAPI | GdipIsVisiblePathPoint (GpPath *path, REAL x, REAL y, GpGraphics *graphics, BOOL *result) |
| GpStatus WINGDIPAPI | GdipStartPathFigure (GpPath *path) |
| GpStatus WINGDIPAPI | GdipResetPath (GpPath *path) |
| GpStatus WINGDIPAPI | GdipSetPathFillMode (GpPath *path, GpFillMode fill) |
| GpStatus WINGDIPAPI | GdipTransformPath (GpPath *path, GpMatrix *matrix) |
| GpStatus WINGDIPAPI | GdipWarpPath (GpPath *path, GpMatrix *matrix, GDIPCONST GpPointF *points, INT count, REAL x, REAL y, REAL width, REAL height, WarpMode warpmode, REAL flatness) |
| static void | add_bevel_point (const GpPointF *endpoint, const GpPointF *nextpoint, GpPen *pen, int right_side, path_list_node_t **last_point) |
| static void | widen_joint (const GpPointF *p1, const GpPointF *p2, const GpPointF *p3, GpPen *pen, path_list_node_t **last_point) |
| static void | widen_cap (const GpPointF *endpoint, const GpPointF *nextpoint, GpPen *pen, GpLineCap cap, GpCustomLineCap *custom, int add_first_points, int add_last_point, path_list_node_t **last_point) |
| static void | widen_open_figure (GpPath *path, GpPen *pen, int start, int end, path_list_node_t **last_point) |
| static void | widen_closed_figure (GpPath *path, GpPen *pen, int start, int end, path_list_node_t **last_point) |
| GpStatus WINGDIPAPI | GdipWidenPath (GpPath *path, GpPen *pen, GpMatrix *matrix, REAL flatness) |
| GpStatus WINGDIPAPI | GdipAddPathRectangle (GpPath *path, REAL x, REAL y, REAL width, REAL height) |
| GpStatus WINGDIPAPI | GdipAddPathRectangleI (GpPath *path, INT x, INT y, INT width, INT height) |
| GpStatus WINGDIPAPI | GdipAddPathRectangles (GpPath *path, GDIPCONST GpRectF *rects, INT count) |
| GpStatus WINGDIPAPI | GdipAddPathRectanglesI (GpPath *path, GDIPCONST GpRect *rects, INT count) |
| GpStatus WINGDIPAPI | GdipSetPathMarker (GpPath *path) |
| GpStatus WINGDIPAPI | GdipClearPathMarkers (GpPath *path) |
| GpStatus WINGDIPAPI | GdipWindingModeOutline (GpPath *path, GpMatrix *matrix, REAL flatness) |
Generated on Sun May 27 2012 05:09:20 for ReactOS by
1.7.6.1
|