Lines Matching refs:Hyperplane

34 class Hyperplane
53 inline Hyperplane() {} in Hyperplane() function
56 Hyperplane(const Hyperplane<Scalar,AmbientDimAtCompileTime,OtherOptions>& other) in Hyperplane() function
62 inline explicit Hyperplane(Index _dim) : m_coeffs(_dim+1) {} in Hyperplane() function
67 inline Hyperplane(const VectorType& n, const VectorType& e) in Hyperplane() function
78 inline Hyperplane(const VectorType& n, const Scalar& d) in Hyperplane() function
88 static inline Hyperplane Through(const VectorType& p0, const VectorType& p1) in Through()
90 Hyperplane result(p0.size()); in Through()
99 static inline Hyperplane Through(const VectorType& p0, const VectorType& p1, const VectorType& p2) in Through()
102 Hyperplane result(p0.size()); in Through()
123 explicit Hyperplane(const ParametrizedLine<Scalar, AmbientDimAtCompileTime>& parametrized) in Hyperplane() function
129 ~Hyperplane() {} in ~Hyperplane()
189 VectorType intersection(const Hyperplane& other) const in intersection()
218 inline Hyperplane& transform(const MatrixBase<XprType>& mat, TransformTraits traits = Affine)
239 inline Hyperplane& transform(const Transform<Scalar,AmbientDimAtCompileTime,Affine,TrOptions>& t,
253 inline typename internal::cast_return_type<Hyperplane,
254 Hyperplane<NewScalarType,AmbientDimAtCompileTime,Options> >::type cast() const in cast()
256 return typename internal::cast_return_type<Hyperplane, in cast()
257 Hyperplane<NewScalarType,AmbientDimAtCompileTime,Options> >::type(*this); in cast()
262 …inline explicit Hyperplane(const Hyperplane<OtherScalarType,AmbientDimAtCompileTime,OtherOptions>&… in Hyperplane() function
270 …bool isApprox(const Hyperplane<Scalar,AmbientDimAtCompileTime,OtherOptions>& other, const typename…