6b7dbc5d70
* The ObjectLoader and ViewerObjectsLoaders are disposed upon loading complete. * Added viewer parameter for keeping or discarding original geometry data. Defaults to discarding it. WIP on mesh and point cloud implementation for actual discarding it * Geometry data from raw nodes is now disposed after building their reder views * Removed raw geometry data from points and lines * Removed the float64 array which was persisted pointlessly by the section plane outlines feature. Also fixed a bug for this feature regarding resizing the point buffer and RTE * Implemented BVHs in local space, relative to world origin. This cuts down on it's redundant memory footprint by half * Implemented SpeckleMeshBVH which completely hides the RTE-related transformations that we're making to reduce memory footprint. * Added some clarifications to the SpeckleMeshBVH class