Documentation
¶
Index ¶
- func Kettle(w, h float64, r float64) *canvas.Path
- func Pillow(size float64, r float64) *canvas.Path
- func UnicornRoundedRectangle(w, h float64, r float64) *canvas.Path
- type CornerDot
- type CornerDotOption
- type CornerDotType
- type CornerPosition
- type CornerSquare
- type CornerSquareOption
- type CornerSquareType
- type Dot
- type DotOption
- type DotType
- type Neighbor
- type SetBackgroundColor
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CornerDot ¶
type CornerDot struct {
// contains filtered or unexported fields
}
func NewCornerDot ¶
func NewCornerDot(ctx *canvas.Context, option CornerDotOption) *CornerDot
type CornerDotOption ¶
type CornerDotOption struct { Type CornerDotType Color common.Color }
type CornerDotType ¶
type CornerDotType int
const ( NoneCorner CornerDotType = iota SquareCorner DotCorner RoundedCorner BottomLeftCorner BottomRightCorner TopRightCorner TopLeftCorner BottomLeftDiagonalCorner TopLeftDiagonalCorner TopLeftTrapezoidCorner KettleCorner PillowCorner )
func (CornerDotType) String ¶
func (c CornerDotType) String() string
type CornerPosition ¶
type CornerPosition int
const ( CornerTopLeft CornerPosition = iota CornerTopRight CornerBottomLeft CornerBottomRight )
type CornerSquare ¶
type CornerSquare struct {
// contains filtered or unexported fields
}
func NewCornerSquare ¶
func NewCornerSquare(ctx *canvas.Context, option CornerSquareOption) *CornerSquare
func (*CornerSquare) Draw ¶
func (c *CornerSquare) Draw(x, y float64, size float64, rotation float64, setBackgroundColor SetBackgroundColor)
type CornerSquareOption ¶
type CornerSquareOption struct { Type CornerSquareType Color common.Color }
type CornerSquareType ¶
type CornerSquareType int
const ( NoneCornerSquare CornerSquareType = iota SquareCornerSquare DotCornerSquare ExtraRoundedCornerSquare BottomLeftCornerSquare BottomRightCornerSquare TopRightCornerSquare TopLeftCornerSquare KettleCornerSquare // 水壶形状 PillowCornerSquare CircleMixCornerSquare )
func (CornerSquareType) String ¶
func (c CornerSquareType) String() string
type SetBackgroundColor ¶
Click to show internal directories.
Click to hide internal directories.