Home | History | Annotate | Download | only in Geometry

Lines Matching refs:m_coeffs

49   VectorType m_coeffs;
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.z(); }
81 inline Scalar& x() { return m_coeffs.x(); }
83 inline Scalar& y() { return m_coeffs.y(); }
85 inline Scalar& z() { return m_coeffs.z(); }
87 const VectorType& vector() const { return m_coeffs; }
88 VectorType& vector() { return m_coeffs; }
90 const VectorType& translation() const { return m_coeffs; }
91 VectorType& translation() { return m_coeffs; }
95 { return Translation(m_coeffs + other.m_coeffs); }
117 res.translation() = linear.derived() * t.m_coeffs;
128 res.pretranslate(m_coeffs);
134 { return m_coeffs + other; }
137 Translation inverse() const { return Translation(-m_coeffs); }
141 m_coeffs = other.m_coeffs;
159 { m_coeffs = other.vector().template cast<Scalar>(); }
166 { return m_coeffs.isApprox(other.m_coeffs, prec); }
185 res.translation() = m_coeffs;
198 res.translation() = m_coeffs;