CAD Model Acquisition using Binary Space Partitioning Trees