Home
last modified time | relevance | path

Searched refs:Hyperplane (Results 1 – 12 of 12) sorted by relevance

/external/eigen/Eigen/src/Eigen2Support/Geometry/
DHyperplane.h33 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 …]
DParametrizedLine.h51 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()
DAll.h57 #define Hyperplane eigen2_Hyperplane macro
112 #undef Hyperplane
/external/eigen/Eigen/src/Geometry/
DHyperplane.h34 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 …]
DParametrizedLine.h62 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/
Dgeo_hyperplane.cpp73 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 …]
Dgeo_parametrizedline.cpp27 typedef Hyperplane<Scalar,LineType::AmbientDimAtCompileTime> HyperplaneType; in parametrizedline()
/external/eigen/test/eigen2/
Deigen2_hyperplane.cpp73 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()
Deigen2_regression.cpp90 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()
127Hyperplane<std::complex<double>,Dynamic> *coeffs12cd = new Hyperplane<std::complex<double>,Dynamic… in test_eigen2_regression()
/external/eigen/Eigen/src/Eigen2Support/
DLeastSquares.h91 typedef Hyperplane<Scalar, VectorType::SizeAtCompileTime> HyperplaneType; in linearRegression()
/external/eigen/Eigen/
DGeometry45 #include "src/Geometry/Hyperplane.h"
/external/eigen/Eigen/src/Core/util/
DForwardDeclarations.h255 template <typename _Scalar, int _AmbientDim> class Hyperplane;
263 template <typename _Scalar, int _AmbientDim, int Options=AutoAlign> class Hyperplane;