/external/eigen/Eigen/src/Eigen2Support/Geometry/ |
D | Hyperplane.h | 33 class Hyperplane 47 inline Hyperplane() {} in Hyperplane() function 51 inline explicit Hyperplane(int _dim) : m_coeffs(_dim+1) {} in Hyperplane() function 56 inline Hyperplane(const VectorType& n, const VectorType& e) in Hyperplane() function 67 inline Hyperplane(const VectorType& n, Scalar d) in Hyperplane() function 77 static inline Hyperplane Through(const VectorType& p0, const VectorType& p1) in Through() 79 Hyperplane result(p0.size()); in Through() 88 static inline Hyperplane Through(const VectorType& p0, const VectorType& p1, const VectorType& p2) in Through() 91 Hyperplane result(p0.size()); in Through() 102 explicit Hyperplane(const ParametrizedLine<Scalar, AmbientDimAtCompileTime>& parametrized) in Hyperplane() function [all …]
|
D | ParametrizedLine.h | 51 explicit ParametrizedLine(const Hyperplane<_Scalar, _AmbientDim>& hyperplane); 85 Scalar intersection(const Hyperplane<_Scalar, _AmbientDim>& hyperplane); 125 inline ParametrizedLine<_Scalar, _AmbientDim>::ParametrizedLine(const Hyperplane<_Scalar, _AmbientD… in ParametrizedLine() 135 inline _Scalar ParametrizedLine<_Scalar, _AmbientDim>::intersection(const Hyperplane<_Scalar, _Ambi… in intersection()
|
D | All.h | 57 #define Hyperplane eigen2_Hyperplane macro 112 #undef Hyperplane
|
/external/eigen/Eigen/src/Geometry/ |
D | Hyperplane.h | 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() [all …]
|
D | ParametrizedLine.h | 62 explicit ParametrizedLine(const Hyperplane<_Scalar, _AmbientDim, OtherOptions>& hyperplane); 99 …Scalar intersectionParameter(const Hyperplane<_Scalar, _AmbientDim, OtherOptions>& hyperplane) con… 102 Scalar intersection(const Hyperplane<_Scalar, _AmbientDim, OtherOptions>& hyperplane) const; 105 …VectorType intersectionPoint(const Hyperplane<_Scalar, _AmbientDim, OtherOptions>& hyperplane) con… 146 inline ParametrizedLine<_Scalar, _AmbientDim,_Options>::ParametrizedLine(const Hyperplane<_Scalar, … in ParametrizedLine() 166 …trizedLine<_Scalar, _AmbientDim,_Options>::intersectionParameter(const Hyperplane<_Scalar, _Ambien… in intersectionParameter() 178 inline _Scalar ParametrizedLine<_Scalar, _AmbientDim,_Options>::intersection(const Hyperplane<_Scal… in intersection() 188 ParametrizedLine<_Scalar, _AmbientDim,_Options>::intersectionPoint(const Hyperplane<_Scalar, _Ambie… in intersectionPoint()
|
/external/eigen/test/ |
D | geo_hyperplane.cpp | 73 Hyperplane<OtherScalar,Dim,Options> hp1f = pl1.template cast<OtherScalar>(); in hyperplane() 75 Hyperplane<Scalar,Dim,Options> hp1d = pl1.template cast<Scalar>(); in hyperplane() 82 typedef Hyperplane<Scalar, 2> HLine; in lines() 120 typedef Hyperplane<Scalar, 3> Plane; in planes() 145 typedef Hyperplane<Scalar,3,AutoAlign> Plane3a; in hyperplane_alignment() 146 typedef Hyperplane<Scalar,3,DontAlign> Plane3u; in hyperplane_alignment() 174 CALL_SUBTEST_1( hyperplane(Hyperplane<float,2>()) ); in test_geo_hyperplane() 175 CALL_SUBTEST_2( hyperplane(Hyperplane<float,3>()) ); in test_geo_hyperplane() 176 CALL_SUBTEST_2( hyperplane(Hyperplane<float,3,DontAlign>()) ); in test_geo_hyperplane() 178 CALL_SUBTEST_3( hyperplane(Hyperplane<double,4>()) ); in test_geo_hyperplane() [all …]
|
D | geo_parametrizedline.cpp | 27 typedef Hyperplane<Scalar,LineType::AmbientDimAtCompileTime> HyperplaneType; in parametrizedline()
|
/external/eigen/test/eigen2/ |
D | eigen2_hyperplane.cpp | 73 Hyperplane<OtherScalar,Dim> hp1f = pl1.template cast<OtherScalar>(); in hyperplane() 75 Hyperplane<Scalar,Dim> hp1d = pl1.template cast<Scalar>(); in hyperplane() 81 typedef Hyperplane<Scalar, 2> HLine; in lines() 119 CALL_SUBTEST_1( hyperplane(Hyperplane<float,2>()) ); in test_eigen2_hyperplane() 120 CALL_SUBTEST_2( hyperplane(Hyperplane<float,3>()) ); in test_eigen2_hyperplane() 121 CALL_SUBTEST_3( hyperplane(Hyperplane<double,4>()) ); in test_eigen2_hyperplane() 122 CALL_SUBTEST_4( hyperplane(Hyperplane<std::complex<double>,5>()) ); in test_eigen2_hyperplane()
|
D | eigen2_regression.cpp | 90 Hyperplane<float,2> coeffs3f; in test_eigen2_regression() 104 Hyperplane<float,2> coeffs3f; in test_eigen2_regression() 116 Hyperplane<double,4> coeffs5d; in test_eigen2_regression() 127 …Hyperplane<std::complex<double>,Dynamic> *coeffs12cd = new Hyperplane<std::complex<double>,Dynamic… in test_eigen2_regression()
|
/external/eigen/Eigen/src/Eigen2Support/ |
D | LeastSquares.h | 91 typedef Hyperplane<Scalar, VectorType::SizeAtCompileTime> HyperplaneType; in linearRegression()
|
/external/eigen/Eigen/ |
D | Geometry | 45 #include "src/Geometry/Hyperplane.h"
|
/external/eigen/Eigen/src/Core/util/ |
D | ForwardDeclarations.h | 255 template <typename _Scalar, int _AmbientDim> class Hyperplane; 263 template <typename _Scalar, int _AmbientDim, int Options=AutoAlign> class Hyperplane;
|