diff --git a/src/components/components.tsx b/src/components/components.tsx index 77e18285..1c574baa 100644 --- a/src/components/components.tsx +++ b/src/components/components.tsx @@ -97,323 +97,328 @@ const mathboxComponentFactory = ( } /** - * Component wrapper for mathbox [`area`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#dataarea). + * Component wrapper for mathbox [`area`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#dataarea). */ export const Area = mathboxComponentFactory("area") /** - * Component wrapper for mathbox [`array`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#dataarray). + * Component wrapper for mathbox [`array`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#dataarray). */ const MBArray = mathboxComponentFactory("array") export { MBArray as Array } /** - * Component wrapper for mathbox [`axis`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#drawaxis). + * Component wrapper for mathbox [`axis`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#drawaxis). */ export const Axis = mathboxComponentFactory("axis") /** - * Component wrapper for mathbox [`camera`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#cameracamera). + * Component wrapper for mathbox [`camera`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#cameracamera). */ export const Camera = mathboxComponentFactory("camera") /** - * Component wrapper for mathbox [`cartesian`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#viewcartesian). + * Component wrapper for mathbox [`cartesian`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#viewcartesian). */ export const Cartesian = mathboxComponentFactory("cartesian") /** - * Component wrapper for mathbox [`cartesian4`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#viewcartesian4). + * Component wrapper for mathbox [`cartesian4`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#viewcartesian4). */ export const Cartesian4 = mathboxComponentFactory("cartesian4") /** - * Component wrapper for mathbox [`clamp`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#operatorclamp). + * Component wrapper for mathbox [`clamp`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#operatorclamp). */ export const Clamp = mathboxComponentFactory("clamp") /** - * Component wrapper for mathbox [`clock`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#timeclock). + * Component wrapper for mathbox [`clock`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#timeclock). */ export const Clock = mathboxComponentFactory("clock") /** - * Component wrapper for mathbox [`compose`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#rttcompose). + * Component wrapper for mathbox [`compose`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#rttcompose). */ export const Compose = mathboxComponentFactory("compose") /** - * Component wrapper for mathbox [`dom`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#overlaydom). + * Component wrapper for mathbox [`dom`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#overlaydom). */ export const Dom = mathboxComponentFactory("dom") /** - * Component wrapper for mathbox [`face`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#drawface). + * Component wrapper for mathbox [`face`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#drawface). */ export const Face = mathboxComponentFactory("face") /** - * Component wrapper for mathbox [`format`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#textformat). + * Component wrapper for mathbox [`format`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#textformat). */ export const Format = mathboxComponentFactory("format") /** - * Component wrapper for mathbox [`fragment`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#transformfragment). + * Component wrapper for mathbox [`fragment`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#transformfragment). */ export const Fragment = mathboxComponentFactory("fragment") /** - * Component wrapper for mathbox [`grid`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#drawgrid). + * Component wrapper for mathbox [`grid`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#drawgrid). */ export const Grid = mathboxComponentFactory("grid") /** - * Component wrapper for mathbox [`group`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#basegroup). + * Component wrapper for mathbox [`group`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#basegroup). */ export const Group = mathboxComponentFactory("group") /** - * Component wrapper for mathbox [`grow`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#operatorgrow). + * Component wrapper for mathbox [`grow`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#operatorgrow). */ export const Grow = mathboxComponentFactory("grow") /** - * Component wrapper for mathbox [`html`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#overlayhtml). + * Component wrapper for mathbox [`html`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#overlayhtml). */ export const Html = mathboxComponentFactory("html") /** - * Component wrapper for mathbox [`inherit`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#baseinherit). + * Component wrapper for mathbox [`inherit`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#baseinherit). */ export const Inherit = mathboxComponentFactory("inherit") /** - * Component wrapper for mathbox [`interval`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#datainterval). + * Component wrapper for mathbox [`interval`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#datainterval). */ export const Interval = mathboxComponentFactory("interval") /** - * Component wrapper for mathbox [`join`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#operatorjoin). + * Component wrapper for mathbox [`join`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#operatorjoin). */ export const Join = mathboxComponentFactory("join") /** - * Component wrapper for mathbox [`label`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#textlabel). + * Component wrapper for mathbox [`label`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#textlabel). */ export const Label = mathboxComponentFactory("label") /** - * Component wrapper for mathbox [`layer`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#transformlayer). + * Component wrapper for mathbox [`layer`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#transformlayer). */ export const Layer = mathboxComponentFactory("layer") /** - * Component wrapper for mathbox [`lerp`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#operatorlerp). + * Component wrapper for mathbox [`lerp`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#operatorlerp). */ export const Lerp = mathboxComponentFactory("lerp") /** - * Component wrapper for mathbox [`line`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#drawline). + * Component wrapper for mathbox [`line`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#drawline). */ export const Line = mathboxComponentFactory("line") /** - * Component wrapper for mathbox [`mask`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#transformmask). + * Component wrapper for mathbox [`mask`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#transformmask). */ export const Mask = mathboxComponentFactory("mask") /** - * Component wrapper for mathbox [`matrix`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#datamatrix). + * Component wrapper for mathbox [`matrix`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#datamatrix). */ export const Matrix = mathboxComponentFactory("matrix") /** - * Component wrapper for mathbox [`memo`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#operatormemo). + * Component wrapper for mathbox [`memo`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#operatormemo). */ export const Memo = mathboxComponentFactory("memo") /** - * Component wrapper for mathbox [`move`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#presentmove). + * Component wrapper for mathbox [`move`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#presentmove). */ export const Move = mathboxComponentFactory("move") /** - * Component wrapper for mathbox [`now`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#timenow). + * Component wrapper for mathbox [`now`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#timenow). */ export const Now = mathboxComponentFactory("now") /** - * Component wrapper for mathbox [`play`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#presentplay). + * Component wrapper for mathbox [`play`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#presentplay). */ export const Play = mathboxComponentFactory("play") /** - * Component wrapper for mathbox [`point`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#drawpoint). + * Component wrapper for mathbox [`point`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#drawpoint). */ export const Point = mathboxComponentFactory("point") /** - * Component wrapper for mathbox [`polar`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#viewpolar). + * Component wrapper for mathbox [`polar`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#viewpolar). */ export const Polar = mathboxComponentFactory("polar") /** - * Component wrapper for mathbox [`present`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#presentpresent). + * Component wrapper for mathbox [`present`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#presentpresent). */ export const Present = mathboxComponentFactory("present") /** - * Component wrapper for mathbox [`readback`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#operatorreadback). + * Component wrapper for mathbox [`readback`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#operatorreadback). */ export const Readback = mathboxComponentFactory("readback") /** - * Component wrapper for mathbox [`repeat`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#operatorrepeat). + * Component wrapper for mathbox [`repeat`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#operatorrepeat). */ export const Repeat = mathboxComponentFactory("repeat") /** - * Component wrapper for mathbox [`resample`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#operatorresample). + * Component wrapper for mathbox [`resample`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#operatorresample). */ export const Resample = mathboxComponentFactory("resample") /** - * Component wrapper for mathbox [`retext`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#textretext). + * Component wrapper for mathbox [`retext`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#textretext). */ export const Retext = mathboxComponentFactory("retext") /** - * Component wrapper for mathbox [`reveal`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#presentreveal). + * Component wrapper for mathbox [`reveal`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#presentreveal). */ export const Reveal = mathboxComponentFactory("reveal") /** - * Component wrapper for mathbox [`rtt`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#rttrtt). + * Component wrapper for mathbox [`root`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#baseroot). + */ +export const Root = mathboxComponentFactory("root") + +/** + * Component wrapper for mathbox [`rtt`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#rttrtt). */ export const Rtt = mathboxComponentFactory("rtt") /** - * Component wrapper for mathbox [`scale`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#datascale). + * Component wrapper for mathbox [`scale`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#datascale). */ export const Scale = mathboxComponentFactory("scale") /** - * Component wrapper for mathbox [`shader`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#shadershader). + * Component wrapper for mathbox [`shader`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#shadershader). */ export const Shader = mathboxComponentFactory("shader") /** - * Component wrapper for mathbox [`slice`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#operatorslice). + * Component wrapper for mathbox [`slice`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#operatorslice). */ export const Slice = mathboxComponentFactory("slice") /** - * Component wrapper for mathbox [`slide`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#presentslide). + * Component wrapper for mathbox [`slide`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#presentslide). */ export const Slide = mathboxComponentFactory("slide") /** - * Component wrapper for mathbox [`spherical`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#viewspherical). + * Component wrapper for mathbox [`spherical`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#viewspherical). */ export const Spherical = mathboxComponentFactory("spherical") /** - * Component wrapper for mathbox [`split`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#operatorsplit). + * Component wrapper for mathbox [`split`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#operatorsplit). */ export const Split = mathboxComponentFactory("split") /** - * Component wrapper for mathbox [`spread`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#operatorspread). + * Component wrapper for mathbox [`spread`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#operatorspread). */ export const Spread = mathboxComponentFactory("spread") /** - * Component wrapper for mathbox [`step`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#presentstep). + * Component wrapper for mathbox [`step`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#presentstep). */ export const Step = mathboxComponentFactory("step") /** - * Component wrapper for mathbox [`stereographic`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#viewstereographic). + * Component wrapper for mathbox [`stereographic`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#viewstereographic). */ export const Stereographic = mathboxComponentFactory("stereographic") /** - * Component wrapper for mathbox [`stereographic4`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#viewstereographic4). + * Component wrapper for mathbox [`stereographic4`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#viewstereographic4). */ export const Stereographic4 = mathboxComponentFactory("stereographic4") /** - * Component wrapper for mathbox [`strip`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#drawstrip). + * Component wrapper for mathbox [`strip`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#drawstrip). */ export const Strip = mathboxComponentFactory("strip") /** - * Component wrapper for mathbox [`subdivide`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#operatorsubdivide). + * Component wrapper for mathbox [`subdivide`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#operatorsubdivide). */ export const Subdivide = mathboxComponentFactory("subdivide") /** - * Component wrapper for mathbox [`surface`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#drawsurface). + * Component wrapper for mathbox [`surface`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#drawsurface). */ export const Surface = mathboxComponentFactory("surface") /** - * Component wrapper for mathbox [`swizzle`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#operatorswizzle). + * Component wrapper for mathbox [`swizzle`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#operatorswizzle). */ export const Swizzle = mathboxComponentFactory("swizzle") /** - * Component wrapper for mathbox [`text`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#texttext). + * Component wrapper for mathbox [`text`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#texttext). */ export const Text = mathboxComponentFactory("text") /** - * Component wrapper for mathbox [`ticks`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#drawticks). + * Component wrapper for mathbox [`ticks`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#drawticks). */ export const Ticks = mathboxComponentFactory("ticks") /** - * Component wrapper for mathbox [`transform`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#transformtransform). + * Component wrapper for mathbox [`transform`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#transformtransform). */ export const Transform = mathboxComponentFactory("transform") /** - * Component wrapper for mathbox [`transform4`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#transformtransform4). + * Component wrapper for mathbox [`transform4`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#transformtransform4). */ export const Transform4 = mathboxComponentFactory("transform4") /** - * Component wrapper for mathbox [`transpose`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#operatortranspose). + * Component wrapper for mathbox [`transpose`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#operatortranspose). */ export const Transpose = mathboxComponentFactory("transpose") /** - * Component wrapper for mathbox [`unit`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#baseunit). + * Component wrapper for mathbox [`unit`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#baseunit). */ export const Unit = mathboxComponentFactory("unit") /** - * Component wrapper for mathbox [`vector`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#drawvector). + * Component wrapper for mathbox [`vector`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#drawvector). */ export const Vector = mathboxComponentFactory("vector") /** - * Component wrapper for mathbox [`vertex`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#transformvertex). + * Component wrapper for mathbox [`vertex`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#transformvertex). */ export const Vertex = mathboxComponentFactory("vertex") /** - * Component wrapper for mathbox [`view`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#viewview). + * Component wrapper for mathbox [`view`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#viewview). */ export const View = mathboxComponentFactory("view") /** - * Component wrapper for mathbox [`volume`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#datavolume). + * Component wrapper for mathbox [`volume`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#datavolume). */ export const Volume = mathboxComponentFactory("volume") /** - * Component wrapper for mathbox [`voxel`](https://gitgud.io/unconed/mathbox/-/blob/master/docs/primitives.md#datavoxel). + * Component wrapper for mathbox [`voxel`](https://github.com/unconed/mathbox/blob/master/docs/primitives.md#datavoxel). */ export const Voxel = mathboxComponentFactory("voxel")