Inserts group of points into the Octree structure, multi-threaded. If bRefreshPointsBounds is set to false, make sure you callRefreshBounds()manually or cloud centering may not work correctly. Can be optionally passed a cancellation pointer - if it ever becomes non-null with value of true, process will be canceled. May also provide progress callback, called approximately every 1% of progress. Returns false if canceled.