C# Class Frost.DirectX.TextGeometrySink

This class a cluster key to Frost geometry from the DirectWrite glyph outlines.
Inheritance: SharpDX.CallbackBase, SimplifiedGeometrySink
ファイルを表示 Open project: fealty/Frost Class Usage Examples

Public Methods

Method Description
CreateGeometry ( TextGeometryKey key, bool isVertical, bool isRightToLeft, FontHandle font ) : Shape

This method creates a Frost cluster geometry from DirectWrite glyphs.

Private Methods

Method Description
SimplifiedGeometrySink ( ) : void
SimplifiedGeometrySink ( BezierSegment beziers ) : void
SimplifiedGeometrySink ( DrawingPointF ointsRef ) : void
SimplifiedGeometrySink ( DrawingPointF startPoint, FigureBegin figureBegin ) : void
SimplifiedGeometrySink ( FigureEnd figureEnd ) : void
SimplifiedGeometrySink ( FillMode fillMode ) : void
SimplifiedGeometrySink ( PathSegment vertexFlags ) : void

Method Details

CreateGeometry() public method

This method creates a Frost cluster geometry from DirectWrite glyphs.
public CreateGeometry ( TextGeometryKey key, bool isVertical, bool isRightToLeft, FontHandle font ) : Shape
key TextGeometryKey This parameter contains the cluster key information.
isVertical bool
isRightToLeft bool
font FontHandle This parameter references the font for the cluster.
return Shape