C# Class PixelFarm.Agg.VertexSource.Ellipse

Show file Open project: prepare/HTML-Renderer Class Usage Examples

Public Properties

Property Type Description
originX double
originY double
radiusX double
radiusY double

Public Methods

Method Description
CalculateNumSteps ( ) : void
Ellipse ( ) : System
Ellipse ( double originX, double originY, double radiusX, double radiusY, int num_steps, bool cw = false ) : System
MakeVertexSnap ( VertexStore vxs ) : VertexStoreSnap
MakeVxs ( VertexStore vxs ) : VertexStore
Reset ( double originX, double originY, double radiusX, double radiusY, int num_steps ) : void
Set ( double ox, double oy, double rx, double ry, int num_steps, bool cw = false ) : void

Private Methods

Method Description
GetVertexIter ( ) : IEnumerable

Method Details

CalculateNumSteps() public method

public CalculateNumSteps ( ) : void
return void

Ellipse() public method

public Ellipse ( ) : System
return System

Ellipse() public method

public Ellipse ( double originX, double originY, double radiusX, double radiusY, int num_steps, bool cw = false ) : System
originX double
originY double
radiusX double
radiusY double
num_steps int
cw bool
return System

MakeVertexSnap() public method

public MakeVertexSnap ( VertexStore vxs ) : VertexStoreSnap
vxs VertexStore
return VertexStoreSnap

MakeVxs() public method

public MakeVxs ( VertexStore vxs ) : VertexStore
vxs VertexStore
return VertexStore

Reset() public method

public Reset ( double originX, double originY, double radiusX, double radiusY, int num_steps ) : void
originX double
originY double
radiusX double
radiusY double
num_steps int
return void

Set() public method

public Set ( double ox, double oy, double rx, double ry, int num_steps, bool cw = false ) : void
ox double
oy double
rx double
ry double
num_steps int
cw bool
return void

Property Details

originX public property

public double originX
return double

originY public property

public double originY
return double

radiusX public property

public double radiusX
return double

radiusY public property

public double radiusY
return double