4 template <
class Po
intT>
9 template <
class Po
intT>
12 _d = -(_normal * origin);
15 template <
class Po
intT>
20 _d = -(_normal * origin);
23 template <
class Po
intT>
27 return _normal * p + _d;
30 template <
class Po
intT>
39 template <
class Po
intT>
46 template <
class Po
intT>
53 template <
class Po
intT>
60 template <
class Po
intT>
67 template <
class Po
intT>
74 template <
class Po
intT>
81 template <
class Po
intT>
static ScalarT Sign(ScalarT s)
PointType::ScalarType ScalarType
void Orient(const PointType &n)
ScalarType SignedDistance(const PointType &p) const
void Project(const PointType &p, PointType *s) const
ScalarType Intersect(const PointType &p, const PointType &r) const
void Origin(const PointType &o)
void Set(const PointType &origin, const PointType &normal)