scalars
scalars
#
Concrete scalar leaf types, grouped by the domain of what they measure.
One type per module, sorted into primitives (Bool, Number,
String), time (Time/Date, Duration), position (where
the device is: Location, Pose, Angle), geometry (what it
scanned: Depth, PointCloud, Mesh, ARWorldMap), imaging
(Image, Video, Panorama, Thumbnail, Exposure, Exif),
identity (UserID/Participant), and environment (Weather).
Whether a scalar serializes as JSON or as a file is a property of the type, not
of its folder. The machinery they build on
(Scalar / JSONScalar / FileScalar, Keyable, field transforms)
lives in types.core.scalar; re-exports live at the capturegraph root.