lmnts

package module
v0.0.0-...-9d5fa46 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 14, 2025 License: BSD-2-Clause Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Lmnt

type Lmnt struct {
	Name string
	// contains filtered or unexported fields
}

### The Lmnt ###

func New

func New() *Lmnt

func (*Lmnt) Add

func (el *Lmnt) Add(lls ...*Lmnt)

func (*Lmnt) AddB

func (el *Lmnt) AddB(size float32, ll *Lmnt)

func (*Lmnt) AddL

func (el *Lmnt) AddL(size float32, ll *Lmnt)

func (*Lmnt) AddLR

func (el *Lmnt) AddLR(lS, rS float32, ll *Lmnt)

func (*Lmnt) AddR

func (el *Lmnt) AddR(size float32, ll *Lmnt)

func (*Lmnt) AddT

func (el *Lmnt) AddT(size float32, ll *Lmnt)

func (*Lmnt) AddTB

func (el *Lmnt) AddTB(tS, bS float32, ll *Lmnt)

func (*Lmnt) AddTBLR

func (el *Lmnt) AddTBLR(tSize, bSize, lSize, rSize float32, ll *Lmnt)

func (*Lmnt) Clear

func (el *Lmnt) Clear()

func (*Lmnt) Del

func (el *Lmnt) Del(lls ...*Lmnt)

func (*Lmnt) DoAll

func (el *Lmnt) DoAll()

func (*Lmnt) GapsAround

func (el *Lmnt) GapsAround(size float32, lls ...*Lmnt)

func (*Lmnt) GapsBetween

func (el *Lmnt) GapsBetween(size float32, lls ...*Lmnt)

func (*Lmnt) MidF32

func (el *Lmnt) MidF32() (mx, my float32)

func (*Lmnt) MidF64

func (el *Lmnt) MidF64() (float64, float64)

func (*Lmnt) MidInt

func (el *Lmnt) MidInt() (int, int)

func (*Lmnt) Rect

func (el *Lmnt) Rect() (x1, y1, x2, y2 float32)

func (*Lmnt) SetRect

func (el *Lmnt) SetRect(x1, y1, x2, y2 float32)

func (*Lmnt) SetRow

func (el *Lmnt) SetRow()

func (*Lmnt) SetSize

func (el *Lmnt) SetSize(w, h float32)

func (*Lmnt) Size

func (el *Lmnt) Size() (w, h float32)

func (*Lmnt) WalkDown

func (el *Lmnt) WalkDown(fn func(*Lmnt))

func (*Lmnt) WalkUp

func (el *Lmnt) WalkUp(fn func(*Lmnt))

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL