C# Class PixelFarm.Agg.VertexSource.RoundedRect

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

Public Methods

Method Description
MakeVertexSnap ( VertexStore vxs ) : VertexStoreSnap
MakeVxs ( VertexStore vxs ) : VertexStore
NormalizeRadius ( ) : void
RoundedRect ( ) : System
RoundedRect ( RectD bounds, double r ) : System
RoundedRect ( RectInt bounds, double r ) : System
RoundedRect ( double left, double bottom, double right, double top, double radius ) : System
SetRadius ( double r ) : void
SetRadius ( double rx, double ry ) : void
SetRadius ( double leftBottomRadius, double rightBottomRadius, double rightTopRadius, double leftTopRadius ) : void
SetRadius ( double rx1, double ry1, double rx2, double ry2, double rx3, double ry3, double rx4, double ry4 ) : void
SetRect ( double left, double bottom, double right, double top ) : void

Private Methods

Method Description
GetVertexIter ( ) : IEnumerable

Method Details

MakeVertexSnap() public method

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

MakeVxs() public method

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

NormalizeRadius() public method

public NormalizeRadius ( ) : void
return void

RoundedRect() public method

public RoundedRect ( ) : System
return System

RoundedRect() public method

public RoundedRect ( RectD bounds, double r ) : System
bounds RectD
r double
return System

RoundedRect() public method

public RoundedRect ( RectInt bounds, double r ) : System
bounds RectInt
r double
return System

RoundedRect() public method

public RoundedRect ( double left, double bottom, double right, double top, double radius ) : System
left double
bottom double
right double
top double
radius double
return System

SetRadius() public method

public SetRadius ( double r ) : void
r double
return void

SetRadius() public method

public SetRadius ( double rx, double ry ) : void
rx double
ry double
return void

SetRadius() public method

public SetRadius ( double leftBottomRadius, double rightBottomRadius, double rightTopRadius, double leftTopRadius ) : void
leftBottomRadius double
rightBottomRadius double
rightTopRadius double
leftTopRadius double
return void

SetRadius() public method

public SetRadius ( double rx1, double ry1, double rx2, double ry2, double rx3, double ry3, double rx4, double ry4 ) : void
rx1 double
ry1 double
rx2 double
ry2 double
rx3 double
ry3 double
rx4 double
ry4 double
return void

SetRect() public method

public SetRect ( double left, double bottom, double right, double top ) : void
left double
bottom double
right double
top double
return void