bodyRadiusfunction
How big a body's dot is drawn, in pixels: a star's rule (brighter is larger), carried to magnitude -4.6 so that Venus is larger than Sirius. A body with a true size is drawn as large as that when it is larger.
Import it
import { bodyRadius } from "@johnmorrisdotca/hoshi-stars/chart";
Definition
function bodyRadius(magnitude: number, limit: number, grow: number): number
Parameters
| Name | Type | Description |
|---|---|---|
magnitude | number | The body's magnitude. |
limit | number | The chart's magnitude setting (the faintest star at the opening zoom). |
grow | number | How much the zoom enlarges a dot (1 at the opening zoom). |
Returns
number
The radius in pixels.
Examples
import { bodyRadius } from "@johnmorrisdotca/hoshi-stars/chart";
console.log(bodyRadius(-4.4, 5, 1) > bodyRadius(1.2, 5, 1));
// truetrueWhat it prints (run when this page was built)