(9238339 (Tue Mar 14 18:49:09 2023 -0700))
#include <Eigen/Core>
#include <Eigen/Geometry>
#include <limits>
#include "open3d/geometry/BoundingVolume.h"
#include "open3d/geometry/Geometry.h"
#include "open3d/utility/Optional.h"
Go to the source code of this file.
|
class | open3d::geometry::Line3D |
| Line3D is a class which derives from Eigen::ParametrizedLine<double, 3> in order to capture the semantic differences between a "line", "ray", and "line segment" for operations in which the difference is important, such as intersection and distance tests. The underlying Eigen object can always be retrieved with the .Line() method. More...
|
|
class | open3d::geometry::Ray3D |
| A ray is a semantic interpretation of Eigen::ParametrizedLine which has an origin and a direction and extends infinitely only in that specific direction. More...
|
|
class | open3d::geometry::Segment3D |
| A segment is a semantic interpretation of Eigen::ParametrizedLine which has an origin and an endpoint and exists finitely between them. More...
|
|