/external/eigen/Eigen/src/Eigen2Support/Geometry/ |
H A D | Scaling.h | 48 VectorType m_coeffs; member in class:Eigen::Scaling 55 explicit inline Scaling(const Scalar& s) { m_coeffs.setConstant(s); } 60 m_coeffs.x() = sx; 61 m_coeffs.y() = sy; 67 m_coeffs.x() = sx; 68 m_coeffs.y() = sy; 69 m_coeffs.z() = sz; 72 explicit inline Scaling(const VectorType& coeffs) : m_coeffs(coeffs) {} 74 const VectorType& coeffs() const { return m_coeffs; } 75 VectorType& coeffs() { return m_coeffs; } [all...] |
H A D | Translation.h | 48 VectorType m_coeffs; member in class:Eigen::Translation 58 m_coeffs.x() = sx; 59 m_coeffs.y() = sy; 65 m_coeffs.x() = sx; 66 m_coeffs.y() = sy; 67 m_coeffs.z() = sz; 70 explicit inline Translation(const VectorType& vector) : m_coeffs(vector) {} 72 const VectorType& vector() const { return m_coeffs; } 73 VectorType& vector() { return m_coeffs; } 77 { return Translation(m_coeffs [all...] |
H A D | Hyperplane.h | 51 inline explicit Hyperplane(int _dim) : m_coeffs(_dim+1) {} 57 : m_coeffs(n.size()+1) 68 : m_coeffs(n.size()+1) 111 inline int dim() const { return int(AmbientDimAtCompileTime)==Dynamic ? m_coeffs.size()-1 : int(AmbientDimAtCompileTime); } 116 m_coeffs /= normal().norm(); 136 inline const NormalReturnType normal() const { return NormalReturnType(*const_cast<Coefficients*>(&m_coeffs),0,0,dim(),1); } 141 inline NormalReturnType normal() { return NormalReturnType(m_coeffs,0,0,dim(),1); } 146 inline const Scalar& offset() const { return m_coeffs.coeff(dim()); } 150 inline Scalar& offset() { return m_coeffs(dim()); } 155 inline const Coefficients& coeffs() const { return m_coeffs; } 251 Coefficients m_coeffs; member in class:Eigen::Hyperplane [all...] |
H A D | Quaternion.h | 69 inline Scalar x() const { return m_coeffs.coeff(0); } 71 inline Scalar y() const { return m_coeffs.coeff(1); } 73 inline Scalar z() const { return m_coeffs.coeff(2); } 75 inline Scalar w() const { return m_coeffs.coeff(3); } 78 inline Scalar& x() { return m_coeffs.coeffRef(0); } 80 inline Scalar& y() { return m_coeffs.coeffRef(1); } 82 inline Scalar& z() { return m_coeffs.coeffRef(2); } 84 inline Scalar& w() { return m_coeffs.coeffRef(3); } 87 inline const Block<const Coefficients,3,1> vec() const { return m_coeffs.template start<3>(); } 90 inline Block<Coefficients,3,1> vec() { return m_coeffs 203 Coefficients m_coeffs; member in class:Eigen::Quaternion [all...] |
/external/eigen/Eigen/src/Geometry/ |
H A D | Translation.h | 49 VectorType m_coeffs; member in class:Eigen::Translation 59 m_coeffs.x() = sx; 60 m_coeffs.y() = sy; 66 m_coeffs.x() = sx; 67 m_coeffs.y() = sy; 68 m_coeffs.z() = sz; 71 explicit inline Translation(const VectorType& vector) : m_coeffs(vector) {} 74 inline Scalar x() const { return m_coeffs.x(); } 76 inline Scalar y() const { return m_coeffs.y(); } 78 inline Scalar z() const { return m_coeffs [all...] |
H A D | Hyperplane.h | 57 : m_coeffs(other.coeffs()) 62 inline explicit Hyperplane(Index _dim) : m_coeffs(_dim+1) {} 68 : m_coeffs(n.size()+1) 79 : m_coeffs(n.size()+1) 132 inline Index dim() const { return AmbientDimAtCompileTime==Dynamic ? m_coeffs.size()-1 : Index(AmbientDimAtCompileTime); } 137 m_coeffs /= normal().norm(); 157 inline ConstNormalReturnType normal() const { return ConstNormalReturnType(m_coeffs,0,0,dim(),1); } 162 inline NormalReturnType normal() { return NormalReturnType(m_coeffs,0,0,dim(),1); } 167 inline const Scalar& offset() const { return m_coeffs.coeff(dim()); } 171 inline Scalar& offset() { return m_coeffs(di 275 Coefficients m_coeffs; member in class:Eigen::Hyperplane [all...] |
H A D | Quaternion.h | 250 inline Quaternion(const Scalar& w, const Scalar& x, const Scalar& y, const Scalar& z) : m_coeffs(x, y, z, w){} 253 inline Quaternion(const Scalar* data) : m_coeffs(data) {} 271 { m_coeffs = other.coeffs().template cast<Scalar>(); } 276 inline Coefficients& coeffs() { return m_coeffs;} 277 inline const Coefficients& coeffs() const { return m_coeffs;} 282 Coefficients m_coeffs; member in class:Eigen::Quaternion 353 EIGEN_STRONG_INLINE Map(const Scalar* coeffs) : m_coeffs(coeffs) {} 355 inline const Coefficients& coeffs() const { return m_coeffs;} 358 const Coefficients m_coeffs; member in class:Eigen::Map 390 EIGEN_STRONG_INLINE Map(Scalar* coeffs) : m_coeffs(coeff 396 Coefficients m_coeffs; member in class:Eigen::Map [all...] |
/external/eigen/Eigen/src/Core/ |
H A D | BandMatrix.h | 208 : m_coeffs(1+supers+subs,cols), 217 inline Index cols() const { return m_coeffs.cols(); } 225 inline const CoefficientsType& coeffs() const { return m_coeffs; } 226 inline CoefficientsType& coeffs() { return m_coeffs; } 230 CoefficientsType m_coeffs; member in class:Eigen::internal::BandMatrix 270 : m_coeffs(coeffs), 281 inline Index cols() const { return m_coeffs.cols(); } 289 inline const CoefficientsType& coeffs() const { return m_coeffs; } 293 const CoefficientsType& m_coeffs; member in class:Eigen::internal::BandMatrixWrapper
|
/external/eigen/Eigen/src/Householder/ |
H A D | HouseholderSequence.h | 155 : m_vectors(v), m_coeffs(h), m_trans(false), m_length(v.diagonalSize()), 163 m_coeffs(other.m_coeffs), 211 return ConjugateReturnType(m_vectors.conjugate(), m_coeffs.conjugate()) 251 .applyHouseholderOnTheRight(essentialVector(k), m_coeffs.coeff(k), workspace.data()); 254 .applyHouseholderOnTheLeft(essentialVector(k), m_coeffs.coeff(k), workspace.data()); 271 .applyHouseholderOnTheRight(essentialVector(k), m_coeffs.coeff(k), &workspace.coeffRef(0)); 274 .applyHouseholderOnTheLeft(essentialVector(k), m_coeffs.coeff(k), &workspace.coeffRef(0)); 295 .applyHouseholderOnTheRight(essentialVector(actual_k), m_coeffs.coeff(actual_k), workspace.data()); 315 .applyHouseholderOnTheLeft(essentialVector(actual_k), m_coeffs 394 typename CoeffsType::Nested m_coeffs; member in class:Eigen::HouseholderSequence [all...] |