Template Class LargeScaleReconstruction
Defined in File LargeScaleReconstruction.hpp
Class Documentation
-
template<typename BaseVecT>
class LargeScaleReconstruction -
Public Functions
-
LargeScaleReconstruction(LSROptions options = LSROptions())
Constructor with parameters in a struct
splits the given PointClouds and calculates the reconstruction
- Parameters:
project – ScanProject containing Scans
newChunksBB – sets the Bounding Box of the reconstructed area
chunkManager – an optional chunkManager to handle chunks. Only needed when using the VGrid partition method.
- Returns:
this method splits the given PointClouds in to Chunks and calculates all required values for a later reconstruction within a MPI network
- Parameters:
project – ScanProject containing Scans
- Returns:
-
int trueMpiAndReconstructSlave()
this methods splits the given PointClouds via kd-Tree and calculates all required values for a later reconstruction within a MPI network
- Parameters:
project – ScanProject containing Scans
- Returns:
reconstruct a given area (+ neighboring chunks from a chunkmanager) with a given voxelsize
- Parameters:
newChunksBB – area to be reconstructed
chunkHashGrid – chunkmanager to manage chunks
voxelSize – reconstruction parameter
- Returns:
reconstructed HalfEdgeMesh<BaseVecT>
-
LargeScaleReconstruction(LSROptions options = LSROptions())