[]
        
(Showing Draft Content)

C1.Util.DX.Direct2D.Geometry.Combine

Combine Method

Combine(Geometry, CombineMode, GeometrySink)

Combines this geometry with the specified geometry and stores the result in an SimplifiedGeometrySink.

Declaration
public void Combine(Geometry inputGeometry, CombineMode combineMode, GeometrySink geometrySink)
Parameters
Type Name Description
Geometry inputGeometry

The geometry to combine with this instance.

CombineMode combineMode

The type of combine operation to perform.

GeometrySink geometrySink

The result of the combine operation.

Combine(Geometry, CombineMode, float, GeometrySink)

Combines this geometry with the specified geometry and stores the result in an SimplifiedGeometrySink.

Declaration
public void Combine(Geometry inputGeometry, CombineMode combineMode, float flatteningTolerance, GeometrySink geometrySink)
Parameters
Type Name Description
Geometry inputGeometry

The geometry to combine with this instance.

CombineMode combineMode

The type of combine operation to perform.

float flatteningTolerance

The maximum bounds on the distance between points in the polygonal approximation of the geometries. Smaller values produce more accurate results but cause slower execution.

GeometrySink geometrySink

The result of the combine operation.

Combine(Geometry, CombineMode, Matrix3x2?, float, GeometrySink)

Combines this geometry with the specified geometry and stores the result in an SimplifiedGeometrySink.

Declaration
public void Combine(Geometry inputGeometry, CombineMode combineMode, Matrix3x2? inputGeometryTransform, float flatteningTolerance, GeometrySink geometrySink)
Parameters
Type Name Description
Geometry inputGeometry

The geometry to combine with this instance.

CombineMode combineMode

The type of combine operation to perform.

Matrix3x2? inputGeometryTransform

The transform to apply to inputGeometry before combining, or NULL.

float flatteningTolerance

The maximum bounds on the distance between points in the polygonal approximation of the geometries. Smaller values produce more accurate results but cause slower execution.

GeometrySink geometrySink

The result of the combine operation.