|
ReactOS 0.4.17-dev-934-g091855f
|
This is the complete list of members for ID2D1PathGeometry1, including all inherited members.
| AddRef() | IUnknown | |
| CombineWithGeometry([in] ID2D1Geometry *geometry, [in] D2D1_COMBINE_MODE combine_mode, [in] const D2D1_MATRIX_3X2_F *transform, [in] float tolerance, [in] ID2D1SimplifiedGeometrySink *sink) | ID2D1Geometry | |
| CompareWithGeometry([in] ID2D1Geometry *geometry, [in] const D2D1_MATRIX_3X2_F *transform, [in] float tolerance, [out] D2D1_GEOMETRY_RELATION *relation) | ID2D1Geometry | |
| ComputeArea([in] const D2D1_MATRIX_3X2_F *transform, [in] float tolerance, [out] float *area) | ID2D1Geometry | |
| ComputeLength([in] const D2D1_MATRIX_3X2_F *transform, [in] float tolerance, [out] float *length) | ID2D1Geometry | |
| ComputePointAndSegmentAtLength([in] float length, [in] UINT32 start_segment, [in, optional] const D2D1_MATRIX_3X2_F *transform, [in] float tolerance, [out] D2D1_POINT_DESCRIPTION *point_desc) | ID2D1PathGeometry1 | |
| ComputePointAtLength([in] float length, [in] const D2D1_MATRIX_3X2_F *transform, [in] float tolerance, [out] D2D1_POINT_2F *point, [out] D2D1_POINT_2F *tangent) | ID2D1Geometry | |
| FillContainsPoint([in] D2D1_POINT_2F point, [in] const D2D1_MATRIX_3X2_F *transform, [in] float tolerance, [out] BOOL *contains) | ID2D1Geometry | |
| GetBounds([in] const D2D1_MATRIX_3X2_F *transform, [out] D2D1_RECT_F *bounds) | ID2D1Geometry | |
| GetFactory([out] ID2D1Factory **factory) | ID2D1Resource | |
| GetFigureCount([out] UINT32 *count) | ID2D1PathGeometry | |
| GetSegmentCount([out] UINT32 *count) | ID2D1PathGeometry | |
| GetWidenedBounds([in] float stroke_width, [in] ID2D1StrokeStyle *stroke_style, [in] const D2D1_MATRIX_3X2_F *transform, [in] float tolerance, [out] D2D1_RECT_F *bounds) | ID2D1Geometry | |
| LPUNKNOWN typedef | IUnknown | |
| Open([out] ID2D1GeometrySink **sink) | ID2D1PathGeometry | |
| Outline([in] const D2D1_MATRIX_3X2_F *transform, [in] float tolerance, [in] ID2D1SimplifiedGeometrySink *sink) | ID2D1Geometry | |
| QueryInterface([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) | IUnknown | |
| Release() | IUnknown | |
| Simplify([in] D2D1_GEOMETRY_SIMPLIFICATION_OPTION option, [in] const D2D1_MATRIX_3X2_F *transform, [in] float tolerance, [in] ID2D1SimplifiedGeometrySink *sink) | ID2D1Geometry | |
| Stream([in] ID2D1GeometrySink *sink) | ID2D1PathGeometry | |
| StrokeContainsPoint([in] D2D1_POINT_2F point, [in] float stroke_width, [in] ID2D1StrokeStyle *stroke_style, [in] const D2D1_MATRIX_3X2_F *transform, [in] float tolerance, [out] BOOL *contains) | ID2D1Geometry | |
| Tessellate([in] const D2D1_MATRIX_3X2_F *transform, [in] float tolerance, [in] ID2D1TessellationSink *sink) | ID2D1Geometry | |
| Widen([in] float stroke_width, [in] ID2D1StrokeStyle *stroke_style, [in] const D2D1_MATRIX_3X2_F *transform, [in] float tolerance, [in] ID2D1SimplifiedGeometrySink *sink) | ID2D1Geometry |