Aspects of Algorithms for Manifold Intersection
The implementation of intersection algorithms is in most cases tailored to the use of specific methods for geometry representation and to the specific needs in a given application. As the computers grow more and more powerful, the ability to solve complex intersection problems are improved. Thus better understanding of intersection algorithms independent of the dimension of the objects being intersected and the dimension of the space in which the objects lie, will simplify the development of new intersection algorithms. To contribute to this we will in this chapter address some topics that are central when new intersection algorithms are to be developed. The first of these is a generic structure for intersection algorithms, then the handling of intersection tolerances is addressed followed by strategies for identifying intersections. The final topic addressed is conditions that ensure that no internal loops exist in the intersection of smooth manifolds.
KeywordsManifold Hull Dinates Paral
Unable to display preview. Download preview PDF.
- Degen, W. L. F., Best Approximation of parametric curves by splines, in Mathematical Methods in Computer Aided Geometric Design II, T. Lyche and L.L. Schumaker (eds.) Academic Press, Boston, 1992, 171–184.Google Scholar
- P. Fugelli, Knot insertion for B-splines — evaluation of new and established algorithms, Master Thesis (in Norwegian), University of Oslo, Norway, 1993.Google Scholar
- M. E. Hohmeyer, Robust and Efficient Surface Intersection for Solid Modelling, Report No. UCB/CSD 92/681, Computer Science Division, University of California, 1992Google Scholar
- C.M. Hoffmann, Geometric & Solid Modelling, An Introduction, Morgan Kaufmann Publishers, Inc, San Mateo, California, 1989.Google Scholar
- M. Spivak, A comprehensive Introduction to DIFFERENTIAL GEOMETRY, volume 1, second edition, Publish or Perish Inc, 1979Google Scholar
- Kevin J. Weiler, Topological Structures for Geometric Modelling, Ph.D. Thesis, Renesselaer Polytechnic Institute, Report No. TR-86032, Troy, New York, 1986.Google Scholar