Package-level declarations

Types

Link copied to clipboard

How far the eye is from the drawing plane, for everything in this library that turns in 3D.

Properties

Link copied to clipboard
const val CYRILLIC_BOLD_WEIGHT: Int = 690

Source Sans 3's wght matching Selawik Bold, by ink parity.

Link copied to clipboard
const val CYRILLIC_LIGHT_WEIGHT: Int = 330

Source Sans 3's wght matching Selawik Light, by ink parity. See kvadrantCyrillic.

Link copied to clipboard
const val CYRILLIC_NORMAL_WEIGHT: Int = 420

Source Sans 3's wght matching Selawik Regular, by ink parity.

Link copied to clipboard
const val CYRILLIC_SEMIBOLD_WEIGHT: Int = 640

Source Sans 3's wght matching Selawik SemiBold, by ink parity.

Link copied to clipboard

Calibrated against Selawik SemiLight by ink parity; see B-03.

Functions

Link copied to clipboard
fun Density.kvadrantCameraUnits(distance: Dp = KvadrantCamera.Distance): Float

distance expressed in the unit GraphicsLayerScope.cameraDistance wants, at this density.

Link copied to clipboard

Source Sans 3, instanced on its wght axis once per Metro weight.

The companion at one weight, for a caller that wants a single instance — the fitting fixtures do, and so does anything comparing two axis values side by side.

Link copied to clipboard

Selawik, the only legal metric-compatible stand-in for Segoe UI, in the five weights Metro uses.

Link copied to clipboard
fun KvadrantText(text: String, modifier: Modifier = Modifier, style: TextStyle = LocalKvadrantTextStyle.current, cyrillic: FontFamily? = null)

Text in the current theme's colour and style.