Lines Matching refs:direction
48 : m_origin(other.origin()), m_direction(other.direction()) in ParametrizedLine()
58 EIGEN_DEVICE_FUNC ParametrizedLine(const VectorType& origin, const VectorType& direction) in ParametrizedLine() argument
59 : m_origin(origin), m_direction(direction) {} in ParametrizedLine()
76 EIGEN_DEVICE_FUNC const VectorType& direction() const { return m_direction; } in direction() function
77 EIGEN_DEVICE_FUNC VectorType& direction() { return m_direction; } in direction() function
85 return (diff - direction().dot(diff) * direction()).squaredNorm(); in squaredDistance()
94 { return origin() + direction().dot(p-origin()) * direction(); } in projection()
125 m_direction = other.direction().template cast<Scalar>(); in ParametrizedLine()
149 direction() = hyperplane.normal().unitOrthogonal(); in ParametrizedLine()
159 return origin() + (direction()*t); in pointAt()
169 / hyperplane.normal().dot(direction()); in intersectionParameter()