C# Class Contracts.IGeometrySinkContract

Inheritance: IGeometrySink
Show file Open project: fealty/Frost

Public Methods

Method Description
ArcTo ( Point tangentStart, Point tangentEnd, Size radius ) : void
Begin ( ) : void
BezierCurveTo ( Point controlPoint1, Point controlPoint2, Point controlPoint3 ) : void
Close ( ) : void
End ( ) : void
LineTo ( Point point ) : void
MoveTo ( Point point ) : void
QuadraticCurveTo ( Point controlPoint, Point endPoint ) : void

Method Details

ArcTo() public method

public ArcTo ( Point tangentStart, Point tangentEnd, Size radius ) : void
tangentStart Point
tangentEnd Point
radius Size
return void

Begin() public abstract method

public abstract Begin ( ) : void
return void

BezierCurveTo() public abstract method

public abstract BezierCurveTo ( Point controlPoint1, Point controlPoint2, Point controlPoint3 ) : void
controlPoint1 Point
controlPoint2 Point
controlPoint3 Point
return void

Close() public abstract method

public abstract Close ( ) : void
return void

End() public abstract method

public abstract End ( ) : void
return void

LineTo() public abstract method

public abstract LineTo ( Point point ) : void
point Point
return void

MoveTo() public abstract method

public abstract MoveTo ( Point point ) : void
point Point
return void

QuadraticCurveTo() public abstract method

public abstract QuadraticCurveTo ( Point controlPoint, Point endPoint ) : void
controlPoint Point
endPoint Point
return void