16 Commits

Author SHA1 Message Date
Oscar Lorentzon
320cd4a7de fix: correct flow class typing 2022-07-26 09:34:30 -07:00
Oscar Lorentzon
140613e9e6 feat: expose shader resolver publicly
Add docs to viewer set shader method.
Add flow declarations for shader functionality.
2022-07-26 09:34:30 -07:00
Oscar Lorentzon
40a2d5e539 feat: add camera factory
Make it possible to register camera constructors.
Register default cameras.
Use camera factory when creating cameras.
2022-07-26 09:34:30 -07:00
Oscar Lorentzon
94cd65f581 feat: reset api method
Add viewer method to reset the internal state
by clearing the cache.
2022-05-25 12:19:29 -07:00
Oscar Lorentzon
7b663deb91 chore: add gravity to flow camera control enum 2022-05-17 10:48:13 -07:00
Oscar Lorentzon
3ac8f4459f chore: remove slider component support
Breaking change removing the slider component completely.
2022-04-08 15:31:59 -07:00
Oscar Lorentzon
9d37f914bc fix: simplify generated filter flow types
Make it possible to use filter expression flow types.
Relax typing slightly.
2022-03-01 18:53:25 -08:00
Oscar Lorentzon
1ebe7986e4 fix: add viewer data provider prop in flow types 2022-03-01 18:53:25 -08:00
Oscar Lorentzon
c53eadba1d fix: revert event handler mixed return value
Mixed is not compatible with returning void explicitly.
2022-01-30 14:43:59 -08:00
Oscar Lorentzon
7dca0186af feat: add method to check if controls are attached 2022-01-30 12:12:14 -08:00
Oscar Lorentzon
c3e26c5d10 fix: correct viewer set filter declaration
Make it explicit that filter can be unset for clearing.
2022-01-30 11:11:46 -08:00
Oscar Lorentzon
56e44c58df feat: eset event handler return values to mixed
This allows using async event handlers.
2022-01-30 11:11:46 -08:00
Oscar Lorentzon
cc06c05344 fix: export point mode for flow 2022-01-30 11:11:46 -08:00
Oscar Lorentzon
c9176b36f6 chore: add flow declarations for geo conversions 2021-11-30 20:27:08 -08:00
Oscar Lorentzon
b2d1f2d49f feat: config to color point clouds by cluster
Add point visualization mode configuration setting.
Add mode to paint colors in the same cluster with
a single random color.
2021-11-30 10:31:27 -08:00
Oscar Lorentzon
c6c2dcc0d9 chore: include flow declarations in distribution
Script to generate flow declarations from typescript
declarations.
Manually edit flow types to remove errors.
2021-11-10 21:05:05 +01:00