ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cloudViewer::geometry::Ray3D Member List

This is the complete list of members for cloudViewer::geometry::Ray3D, including all inherited members.

ClampParameter(double parameter) const overridecloudViewer::geometry::Ray3Dinlinevirtual
ClosestParameters(const Line3D &other) constcloudViewer::geometry::Line3D
ClosestPoints(const Line3D &other) constcloudViewer::geometry::Line3D
Direction() constcloudViewer::geometry::Line3Dinline
DistanceTo(const Line3D &other) constcloudViewer::geometry::Line3D
ExactAABB(const ccBBox &box) constcloudViewer::geometry::Line3Dvirtual
GetLineType() constcloudViewer::geometry::Line3Dinline
IntersectionParameter(const Eigen::Hyperplane< double, 3 > &plane) const overridecloudViewer::geometry::Ray3Dvirtual
IsParameterValid(double parameter) const overridecloudViewer::geometry::Ray3Dinlinevirtual
Length() const overridecloudViewer::geometry::Ray3Dinlinevirtual
Line() constcloudViewer::geometry::Line3Dinline
Line3D(const Eigen::Vector3d &origin, const Eigen::Vector3d &direction)cloudViewer::geometry::Line3D
Line3D(const Eigen::Vector3d &origin, const Eigen::Vector3d &direction, LineType type)cloudViewer::geometry::Line3Dprotected
LineType enum namecloudViewer::geometry::Line3D
Origin() constcloudViewer::geometry::Line3Dinline
Projection(const Eigen::Vector3d &point) constcloudViewer::geometry::Line3Dvirtual
ProjectionParameter(const Eigen::Vector3d &point) constcloudViewer::geometry::Line3D
Ray3D(const Eigen::Vector3d &origin, const Eigen::Vector3d &direction)cloudViewer::geometry::Ray3D
SlabAABB(const ccBBox &box) const overridecloudViewer::geometry::Ray3Dvirtual
SlabAABBBase(const ccBBox &box) constcloudViewer::geometry::Line3Dprotected
Through(const Eigen::Vector3d &p0, const Eigen::Vector3d &p1)cloudViewer::geometry::Ray3Dinlinestatic
Transform(const Eigen::Transform< double, 3, Eigen::Affine > &t)cloudViewer::geometry::Line3Dvirtual
~Line3D()=defaultcloudViewer::geometry::Line3Dvirtual