00001
00016 #ifndef _DLR_GEOMETRY_UTILITIES3D_H_
00017 #define _DLR_GEOMETRY_UTILITIES3D_H_
00018
00019 #include <dlrNumeric/vector3D.h>
00020 #include <dlrGeometry/plane3D.h>
00021 #include <dlrGeometry/ray3D.h>
00022
00023
00024 namespace dlr {
00025
00026 namespace geometry {
00027
00028
00029 numeric::Vector3D
00030 findIntersect(const Ray3D& ray, const Plane3D& plane, double& distance);
00031
00032
00033 }
00034
00035 }
00036
00037
00038
00039
00040 namespace dlr {
00041
00042 namespace geometry {
00043
00044
00045 }
00046
00047 }
00048
00049
00050 #endif