HomeSort by relevance Sort by last modified time
    Searched full:hyperplane (Results 1 - 13 of 13) sorted by null

  /external/eigen/Eigen/src/Geometry/
ParametrizedLine.h 62 explicit ParametrizedLine(const Hyperplane<_Scalar, _AmbientDim, OtherOptions>& hyperplane);
99 Scalar intersectionParameter(const Hyperplane<_Scalar, _AmbientDim, OtherOptions>& hyperplane) const;
102 Scalar intersection(const Hyperplane<_Scalar, _AmbientDim, OtherOptions>& hyperplane) const;
105 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 lin
    [all...]
Hyperplane.h 18 * \class Hyperplane
20 * \brief A hyperplane
22 * A hyperplane is an affine subspace of dimension n-1 in a space of dimension n.
23 * For example, a hyperplane in a plane is a line; a hyperplane in 3-space is a plane.
27 * Notice that the dimension of the hyperplane is _AmbientDim-1.
29 * This class represents an hyperplane as the zero set of the implicit equation
34 class Hyperplane
53 inline explicit Hyperplane() {}
56 Hyperplane(const Hyperplane<Scalar,AmbientDimAtCompileTime,OtherOptions>& other
    [all...]
  /external/eigen/Eigen/src/Eigen2Support/Geometry/
Hyperplane.h 17 * \class Hyperplane
19 * \brief A hyperplane
21 * A hyperplane is an affine subspace of dimension n-1 in a space of dimension n.
22 * For example, a hyperplane in a plane is a line; a hyperplane in 3-space is a plane.
26 * Notice that the dimension of the hyperplane is _AmbientDim-1.
28 * This class represents an hyperplane as the zero set of the implicit equation
33 class Hyperplane
47 inline explicit Hyperplane() {}
49 /** Constructs a dynamic-size hyperplane with \a _dim the dimensio
    [all...]
ParametrizedLine.h 51 explicit ParametrizedLine(const Hyperplane<_Scalar, _AmbientDim>& hyperplane);
85 Scalar intersection(const Hyperplane<_Scalar, _AmbientDim>& hyperplane);
120 /** Constructs a parametrized line from a 2D hyperplane
122 * \warning the ambient space must have dimension 2 such that the hyperplane actually describes a line
125 inline ParametrizedLine<_Scalar, _AmbientDim>::ParametrizedLine(const Hyperplane<_Scalar, _AmbientDim>& hyperplane)
128 direction() = hyperplane.normal().unitOrthogonal();
129 origin() = -hyperplane.normal()*hyperplane.offset()
    [all...]
All.h 19 #include "Hyperplane.h"
57 #define Hyperplane eigen2_Hyperplane
72 #include "Hyperplane.h"
112 #undef Hyperplane
  /external/eigen/test/
geo_hyperplane.cpp 16 template<typename HyperplaneType> void hyperplane(const HyperplaneType& _plane) function
19 Hyperplane.h
74 Hyperplane<OtherScalar,Dim,Options> hp1f = pl1.template cast<OtherScalar>();
76 Hyperplane<Scalar,Dim,Options> hp1d = pl1.template cast<Scalar>();
82 typedef Hyperplane<Scalar, 2> HLine;
119 typedef Hyperplane<Scalar,3,AutoAlign> Plane3a;
120 typedef Hyperplane<Scalar,3,DontAlign> Plane3u;
148 CALL_SUBTEST_1( hyperplane(Hyperplane<float,2>()) );
149 CALL_SUBTEST_2( hyperplane(Hyperplane<float,3>()) )
    [all...]
geo_parametrizedline.cpp 28 typedef Hyperplane<Scalar,LineType::AmbientDimAtCompileTime> HyperplaneType;
  /external/eigen/test/eigen2/
eigen2_regression.cpp 17 HyperplaneType *hyperplane,
22 // pick a random hyperplane, store the coefficients of its equation
23 hyperplane->coeffs().resize(size + 1);
27 hyperplane->coeffs().coeffRef(j) = ei_random<Scalar>();
28 } while(ei_abs(hyperplane->coeffs().coeff(j)) < 0.5);
31 // now pick numPoints random points on this hyperplane
38 // project cur_point onto the hyperplane
39 Scalar x = - (hyperplane->coeffs().start(size).cwise()*cur_point).sum();
40 cur_point *= hyperplane->coeffs().coeff(size) / x;
90 Hyperplane<float,2> coeffs3f
    [all...]
eigen2_hyperplane.cpp 16 template<typename HyperplaneType> void hyperplane(const HyperplaneType& _plane) function
19 Hyperplane.h
73 Hyperplane<OtherScalar,Dim> hp1f = pl1.template cast<OtherScalar>();
75 Hyperplane<Scalar,Dim> hp1d = pl1.template cast<Scalar>();
81 typedef Hyperplane<Scalar, 2> HLine;
119 CALL_SUBTEST_1( hyperplane(Hyperplane<float,2>()) );
120 CALL_SUBTEST_2( hyperplane(Hyperplane<float,3>()) );
121 CALL_SUBTEST_3( hyperplane(Hyperplane<double,4>()) )
    [all...]
  /external/eigen/Eigen/
Geometry 45 #include "src/Geometry/Hyperplane.h"
  /external/eigen/Eigen/src/Core/util/
ForwardDeclarations.h 256 template <typename _Scalar, int _AmbientDim> class Hyperplane;
264 template <typename _Scalar, int _AmbientDim, int Options=AutoAlign> class Hyperplane;
Constants.h 381 * \sa Transform, Hyperplane::transform(). */
  /external/eigen/Eigen/src/Eigen2Support/
LeastSquares.h 91 typedef Hyperplane<Scalar, VectorType::SizeAtCompileTime> HyperplaneType;

Completed in 169 milliseconds