Lines Matching refs:normal
59 normal() = n; in Hyperplane()
70 normal() = n; in Hyperplane()
80 result.normal() = (p1 - p0).unitOrthogonal(); in Through()
81 result.offset() = -result.normal().eigen2_dot(p0); in Through()
92 result.normal() = (p2 - p0).cross(p1 - p0).normalized(); in Through()
93 result.offset() = -result.normal().eigen2_dot(p0); in Through()
104 normal() = parametrized.direction().unitOrthogonal(); in Hyperplane()
105 offset() = -normal().eigen2_dot(parametrized.origin()); in Hyperplane()
116 m_coeffs /= normal().norm(); in normalize()
122 …inline Scalar signedDistance(const VectorType& p) const { return p.eigen2_dot(normal()) + offset()… in signedDistance()
131 …inline VectorType projection(const VectorType& p) const { return p - signedDistance(p) * normal();… in projection()
136 …inline const NormalReturnType normal() const { return NormalReturnType(*const_cast<Coefficients*>(… in normal() function
141 inline NormalReturnType normal() { return NormalReturnType(m_coeffs,0,0,dim(),1); } in normal() function
199 normal() = mat.inverse().transpose() * normal();
201 normal() = mat * normal();
220 offset() -= t.translation().eigen2_dot(normal());