Lines Matching refs:ParametrizedLine
30 class ParametrizedLine
44 inline ParametrizedLine() {} in ParametrizedLine() function
47 ParametrizedLine(const ParametrizedLine<Scalar,AmbientDimAtCompileTime,OtherOptions>& other) in ParametrizedLine() function
53 inline explicit ParametrizedLine(Index _dim) : m_origin(_dim), m_direction(_dim) {} in ParametrizedLine() function
58 ParametrizedLine(const VectorType& origin, const VectorType& direction) in ParametrizedLine() function
62 explicit ParametrizedLine(const Hyperplane<_Scalar, _AmbientDim, OtherOptions>& hyperplane);
65 static inline ParametrizedLine Through(const VectorType& p0, const VectorType& p1) in Through()
66 { return ParametrizedLine(p0, (p1-p0).normalized()); } in Through()
68 ~ParametrizedLine() {} in ~ParametrizedLine()
113 inline typename internal::cast_return_type<ParametrizedLine,
114 ParametrizedLine<NewScalarType,AmbientDimAtCompileTime,Options> >::type cast() const in cast()
116 return typename internal::cast_return_type<ParametrizedLine, in cast()
117 ParametrizedLine<NewScalarType,AmbientDimAtCompileTime,Options> >::type(*this); in cast()
122 …inline explicit ParametrizedLine(const ParametrizedLine<OtherScalarType,AmbientDimAtCompileTime,Ot… in ParametrizedLine() function
132 …bool isApprox(const ParametrizedLine& other, typename NumTraits<Scalar>::Real prec = NumTraits<Sca…
146 inline ParametrizedLine<_Scalar, _AmbientDim,_Options>::ParametrizedLine(const Hyperplane<_Scalar, … in ParametrizedLine() function
156 inline typename ParametrizedLine<_Scalar, _AmbientDim,_Options>::VectorType
157 ParametrizedLine<_Scalar, _AmbientDim,_Options>::pointAt(const _Scalar& t) const in pointAt()
166 inline _Scalar ParametrizedLine<_Scalar, _AmbientDim,_Options>::intersectionParameter(const Hyperpl… in intersectionParameter()
178 inline _Scalar ParametrizedLine<_Scalar, _AmbientDim,_Options>::intersection(const Hyperplane<_Scal… in intersection()
187 inline typename ParametrizedLine<_Scalar, _AmbientDim,_Options>::VectorType
188 ParametrizedLine<_Scalar, _AmbientDim,_Options>::intersectionPoint(const Hyperplane<_Scalar, _Ambie… in intersectionPoint()