Searched defs:hyperplane (Results 1 - 2 of 2) sorted by relevance

/external/eigen/Eigen/src/Geometry/
H A DParametrizedLine.h62 EIGEN_DEVICE_FUNC explicit ParametrizedLine(const Hyperplane<_Scalar, _AmbientDim, OtherOptions>& hyperplane);
99 EIGEN_DEVICE_FUNC Scalar intersectionParameter(const Hyperplane<_Scalar, _AmbientDim, OtherOptions>& hyperplane) const;
102 EIGEN_DEVICE_FUNC Scalar intersection(const Hyperplane<_Scalar, _AmbientDim, OtherOptions>& hyperplane) const;
105 EIGEN_DEVICE_FUNC VectorType intersectionPoint(const Hyperplane<_Scalar, _AmbientDim, OtherOptions>& hyperplane) const;
140 /** Constructs a parametrized line from a 2D hyperplane
142 * \warning the ambient space must have dimension 2 such that the hyperplane actually describes a line
146 EIGEN_DEVICE_FUNC inline ParametrizedLine<_Scalar, _AmbientDim,_Options>::ParametrizedLine(const Hyperplane<_Scalar, _AmbientDim,OtherOptions>& hyperplane) argument
149 direction() = hyperplane.normal().unitOrthogonal();
150 origin() = -hyperplane.normal()*hyperplane
[all...]
/external/eigen/test/
H A Dgeo_hyperplane.cpp16 template<typename HyperplaneType> void hyperplane(const HyperplaneType& _plane) function
187 CALL_SUBTEST_1( hyperplane(Hyperplane<float,2>()) );
188 CALL_SUBTEST_2( hyperplane(Hyperplane<float,3>()) );
189 CALL_SUBTEST_2( hyperplane(Hyperplane<float,3,DontAlign>()) );
191 CALL_SUBTEST_3( hyperplane(Hyperplane<double,4>()) );
192 CALL_SUBTEST_4( hyperplane(Hyperplane<std::complex<double>,5>()) );

Completed in 157 milliseconds