[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.Direct2D.EllipseGeometry

Class EllipseGeometry

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

ID2D1EllipseGeometry

[Guid("2cd906a4-12e2-11dc-9fed-001143a055f9")]
public class EllipseGeometry : Geometry, IDisposable, IUnknown
Inheritance
object
EllipseGeometry
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

EllipseGeometry(IntPtr)

Initializes a new instance of the EllipseGeometry class.

public EllipseGeometry(IntPtr nativePtr)

Parameters

nativePtr System.IntPtr

The native pointer.

Methods

Create(Factory, Ellipse)

Creates an EllipseGeometry.

public static EllipseGeometry Create(Factory factory, Ellipse ellipse)

Parameters

factory Factory

an instance of Factory

ellipse Ellipse

A value that describes the center point, x-radius, and y-radius of the ellipse geometry.

Returns

EllipseGeometry

GetEllipse()

void ID2D1EllipseGeometry::GetEllipse([Out] D2D1_ELLIPSE* ellipse)

public Ellipse GetEllipse()

Returns

Ellipse

Operators

explicit operator EllipseGeometry(IntPtr)

Performs an explicit conversion from System.IntPtr to EllipseGeometry.

public static explicit operator EllipseGeometry(IntPtr nativePointer)

Parameters

nativePointer System.IntPtr

Returns

EllipseGeometry