Currently, all thread management of the lidarquadtree in the program is regulated by a universal global_pointbucket_mutex object, which is held by any agent performing any operation with any pointbucket. To add clarity to the structure of the program, it would be better to consolidate the responsibility of managing quadtree threading into one place.
Currently, all thread management of the lidarquadtree in the program is regulated by a universal global_pointbucket_mutex object, which is held by any agent performing any operation with any pointbucket. To add clarity to the structure of the program, it would be better to consolidate the responsibility of managing quadtree threading into one place.