README

Milky2018/chicle/geometry does not have a README file

#
AbsoluteAxis

pub(all) enum AbsoluteAxis {
Horizontal
Vertical
}

#
AbstractAxis

pub(all) enum AbstractAxis {
Inline
Block
}

#
AvailableSpace

pub(all) enum AvailableSpace {
AvailDefinite(Double)
AvailMinContent
AvailMaxContent
}

#
AvailableSpace::into_option

fn AvailableSpace::into_option(self : AvailableSpace) -> Double?

#
AvailableSpace::is_definite

fn AvailableSpace::is_definite(self : AvailableSpace) -> Bool

#
AvailableSpace::maybe_set

fn AvailableSpace::maybe_set(self : AvailableSpace, value : Double?) -> AvailableSpace

#
AvailableSpace::or

#
AvailableSpace::unwrap_or

fn AvailableSpace::unwrap_or(self : AvailableSpace, default : Double) -> Double

#
Line

pub(all) struct Line[T] {
start : T
end : T
}

#
Line::Line

fn[T] Line::Line(start~ : T, end~ : T) -> Line[T]

#
Point

pub(all) struct Point[T] {
x : T
y : T
}

#
Point::Point

fn[T] Point::Point(x~ : T, y~ : T) -> Point[T]

#
Point::zero

fn Point::zero() -> Point[Double]

#
Rect

pub(all) struct Rect[T] {
left : T
right : T
top : T
bottom : T
}

#
Rect::Rect

fn[T] Rect::Rect(left~ : T, right~ : T, top~ : T, bottom~ : T) -> Rect[T]

#
Size

pub(all) struct Size[T] {
width : T
height : T
}

#
Size::Size

fn[T] Size::Size(width~ : T, height~ : T) -> Size[T]

#
Size::max_content

fn Size::max_content() -> Size[AvailableSpace]

#
Size::zero

fn Size::zero() -> Size[Double]

#
abstract_axis_block

fn abstract_axis_block() -> AbstractAxis

#
abstract_axis_inline

fn abstract_axis_inline() -> AbstractAxis

Source Files

Powered by MoonBit

Site sourceReport issuePackagesBuild queueSkillsStatistics

© 2026 mooncakes.io