Commit Graph

16 Commits

Author SHA1 Message Date
Nova
2f63d5aaec feat(spatial): get spatial parent and get transform pose functions 2022-06-14 20:54:52 -04:00
Nova
2d3da131af refactor(client): create interface functions take in a reference 2022-06-14 20:53:52 -04:00
Nova
c60edded40 refactor(node): use once_cell for aspects 2022-06-14 20:31:46 -04:00
Nova
3aa691475c Make all nodes thread safe 2022-06-14 19:34:27 -04:00
Nova
651fa5f012 refactor(node): defer setting client until adding to scenegraph 2022-06-14 18:18:22 -04:00
Nova
559d969b10 fix: make all node aspects thread safe 2022-06-14 02:14:27 -04:00
Nova
5a9a6afc51 fix(error): prefix internal errors with "Internal: " 2022-06-12 11:39:11 -04:00
Nova
57feb5a49b fix(field): clippy warnings 2022-06-12 01:52:22 -04:00
Nova
e140d82b1a refactor(field): use spatial_ref field trait internally instead of arg 2022-06-11 22:12:51 -04:00
Nova
84157fd7d6 fix(field): ensure node doesn't have a field when adding one 2022-06-11 21:58:45 -04:00
Nova
29c7ccc346 feat(field): cylinder field 2022-06-11 21:58:05 -04:00
Nova
ee854a9902 feat(field): box field 2022-06-11 16:43:39 -04:00
Nova
98a84c626f refactor(field): wrap all fields in an enum for storage and deref trait 2022-06-11 16:23:13 -04:00
Nova
02ca9467b5 feat(field): sphere field 2022-06-11 15:45:08 -04:00
Nova
8e5f8c0088 feat(field): interface 2022-06-11 15:44:56 -04:00
Nova
c325cb8595 feat: field 2022-06-11 15:34:45 -04:00