THREE-DIMENSIONAL TOPOLOGICAL SWEEP FOR COMPUTING ROTATIONAL SWEPT VOLUMES OF POLYHEDRAL OBJECTS
2000 ◽
Vol 10
(02)
◽
pp. 131-156
◽
Keyword(s):
Plane sweep plays an important role in computational geometry. This paper shows that an extension of topological plane sweep to three-dimensional space can calculate the volume swept by rotating a solid polyhedral object about a fixed axis. Analyzing the characteristics of rotational swept volumes, we present an incremental algorithm based on the three-dimensional topological sweep technique. Our solution shows the time bound of O(n2·2α(n)+Tc), where n is the number of vertices in the original object and T c is time for handling face cycles. Here, α(n) is the inverse of Ackermann's function.