[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.Direct2D.TransformedGeometry

Class TransformedGeometry

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

ID2D1TransformedGeometry

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

TransformedGeometry(IntPtr)

Initializes a new instance of the TransformedGeometry class.

public TransformedGeometry(IntPtr nativePtr)

Parameters

nativePtr System.IntPtr

The native pointer.

Methods

Create(Factory, Geometry, Matrix3x2)

Constructor for a TransformedGeometry.

public static TransformedGeometry Create(Factory factory, Geometry geometrySource, Matrix3x2 matrix3X2)

Parameters

factory Factory
geometrySource Geometry
matrix3X2 Matrix3x2

Returns

TransformedGeometry

GetSourceGeometry()

void ID2D1TransformedGeometry::GetSourceGeometry([Out] ID2D1Geometry** sourceGeometry)

public Geometry GetSourceGeometry()

Returns

Geometry

GetTransform()

void ID2D1TransformedGeometry::GetTransform([Out] D2D_MATRIX_3X2_F* transform)

public Matrix3x2 GetTransform()

Returns

Matrix3x2

Operators

explicit operator TransformedGeometry(IntPtr)

Performs an explicit conversion from System.IntPtr to TransformedGeometry.

public static explicit operator TransformedGeometry(IntPtr nativePointer)

Parameters

nativePointer System.IntPtr

Returns

TransformedGeometry