Lines Matching defs:p1
32 VectorType p1 = VectorType::Random(dim);
38 HyperplaneType pl1(n1, p1);
48 VERIFY_IS_APPROX( pl1.signedDistance(p1 + n1 * s0), s0);
50 VERIFY_IS_MUCH_SMALLER_THAN( abs(pl1.signedDistance(p1 + n1 * s0) - s0), Scalar(1) );
52 VERIFY_IS_MUCH_SMALLER_THAN( pl1.absDistance(p1 + pl1.normal().unitOrthogonal() * s1), Scalar(1) );
64 VERIFY_IS_MUCH_SMALLER_THAN( pl2.transform(rot).absDistance(rot * p1), Scalar(1) );
66 VERIFY_IS_MUCH_SMALLER_THAN( pl2.transform(rot,Isometry).absDistance(rot * p1), Scalar(1) );
68 VERIFY_IS_MUCH_SMALLER_THAN( pl2.transform(rot*scaling).absDistance((rot*scaling) * p1), Scalar(1) );
72 .absDistance((rot*scaling*translation) * p1), Scalar(1) );
76 .absDistance((rot*translation) * p1), Scalar(1) );
166 Plane3a *p1 = ::new(reinterpret_cast<void*>(array1)) Plane3a;
170 p1->coeffs().setRandom();
171 *p2 = *p1;
172 *p3 = *p1;
174 VERIFY_IS_APPROX(p1->coeffs(), p2->coeffs());
175 VERIFY_IS_APPROX(p1->coeffs(), p3->coeffs());