|
Color4< float > | Clamp (Color4< float > &c) |
|
Color4< double > | Clamp (Color4< double > &c) |
|
template<class P3ScalarType > |
P3ScalarType | Angle (Point3< P3ScalarType > const &p1, Point3< P3ScalarType > const &p2) |
|
template<class P3ScalarType > |
P3ScalarType | AngleN (Point3< P3ScalarType > const &p1, Point3< P3ScalarType > const &p2) |
|
template<class P3ScalarType > |
P3ScalarType | Norm (Point3< P3ScalarType > const &p) |
|
template<class P3ScalarType > |
P3ScalarType | SquaredNorm (Point3< P3ScalarType > const &p) |
|
template<class P3ScalarType > |
Point3< P3ScalarType > & | Normalize (Point3< P3ScalarType > &p) |
|
template<typename Scalar > |
Point3< Scalar > | Normalized (const Point3< Scalar > &p) |
|
template<class P3ScalarType > |
P3ScalarType | Distance (Point3< P3ScalarType > const &p1, Point3< P3ScalarType > const &p2) |
|
template<class P3ScalarType > |
P3ScalarType | SquaredDistance (Point3< P3ScalarType > const &p1, Point3< P3ScalarType > const &p2) |
|
template<class P3ScalarType > |
P3ScalarType | ApproximateGeodesicDistance (const Point3< P3ScalarType > &p0, const Point3< P3ScalarType > &n0, const Point3< P3ScalarType > &p1, const Point3< P3ScalarType > &n1) |
|
template<class P3ScalarType > |
double | stable_dot (Point3< P3ScalarType > const &p0, Point3< P3ScalarType > const &p1) |
|
template<class P3ScalarType > |
P3ScalarType | PSDist (const Point3< P3ScalarType > &p, const Point3< P3ScalarType > &v1, const Point3< P3ScalarType > &v2, Point3< P3ScalarType > &q) |
| Point(p) Edge(v1-v2) dist, q is the point in v1-v2 with min dist.
|
|
template<class P3ScalarType > |
void | GetUV (Point3< P3ScalarType > &n, Point3< P3ScalarType > &u, Point3< P3ScalarType > &v, Point3< P3ScalarType > up=(Point3< P3ScalarType >(0, 1, 0))) |
|
template<class SCALARTYPE > |
Point3< SCALARTYPE > | Abs (const Point3< SCALARTYPE > &p) |
|
template<class SCALARTYPE > |
Point3< SCALARTYPE > | LowClampToZero (const Point3< SCALARTYPE > &p) |
|
template<typename Scalar > |
Point3< Scalar > | operator* (const Scalar s, const Point3< Scalar > &p) |
|
Main namespace. It contain all the other namespaces and