[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.Direct2D.GeometrySinkNative

Class GeometrySinkNative

Namespace
GrapeCity.Documents.DX.Direct2D
Assembly
GcDocs.DX.Windows.dll

ID2D1GeometrySink

[Guid("2cd9069f-12e2-11dc-9fed-001143a055f9")]
public class GeometrySinkNative : SimplifiedGeometrySinkNative, IUnknown, IGeometrySink, ISimplifiedGeometrySink, ICallbackable, IDisposable
Inheritance
object
GeometrySinkNative
Implements
System.IDisposable
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()

Constructors

GeometrySinkNative(IntPtr)

Initializes a new instance of the GeometrySinkNative class.

public GeometrySinkNative(IntPtr nativePtr)

Parameters

nativePtr System.IntPtr

The native pointer.

Methods

AddArc(ArcSegment)

void ID2D1GeometrySink::AddArc([In] const D2D1_ARC_SEGMENT* arc)

public void AddArc(ArcSegment arc)

Parameters

arc ArcSegment

AddBezier(BezierSegment)

void ID2D1GeometrySink::AddBezier([In] const D2D1_BEZIER_SEGMENT* bezier)

public void AddBezier(BezierSegment bezier)

Parameters

bezier BezierSegment

AddLine(Point2F)

void ID2D1GeometrySink::AddLine([In] D2D_POINT_2F point)

public void AddLine(Point2F point)

Parameters

point Point2F

AddQuadraticBezier(QuadraticBezierSegment)

void ID2D1GeometrySink::AddQuadraticBezier([In] const D2D1_QUADRATIC_BEZIER_SEGMENT* bezier)

public void AddQuadraticBezier(QuadraticBezierSegment bezier)

Parameters

bezier QuadraticBezierSegment

AddQuadraticBeziers(QuadraticBezierSegment[])

void ID2D1GeometrySink::AddQuadraticBeziers([In, Buffer] const D2D1_QUADRATIC_BEZIER_SEGMENT* beziers,[In] unsigned int beziersCount)

public void AddQuadraticBeziers(QuadraticBezierSegment[] beziers)

Parameters

beziers QuadraticBezierSegment[]

Operators

explicit operator GeometrySinkNative(IntPtr)

Performs an explicit conversion from System.IntPtr to GeometrySinkNative.

public static explicit operator GeometrySinkNative(IntPtr nativePointer)

Parameters

nativePointer System.IntPtr

Returns

GeometrySinkNative