18.0.7
Abstract
- Use
std::setfor detected object list to ensure its uniqueness of each object - Move primitive constraction process from
Raycasterclass toRaycaster::EntitystructRaycaster::Entity::entity_statusmember will play a key role in organizing the later implementation of noise.
- Delete
Raycaster::entities_member to reduce internal states - Add
Raycaster::RaycastResultstruct to handle raycast outputs
Background
This pull-request refactors Raycaster class for future point cloud noise implementation.
Details
References
Regression Test: OK
Destructive Changes
None
Known Limitations
None