Classes | |
class | Matrix |
class | MatrixDiag |
class | MatrixDiagBase |
class | Point |
class | Point2 |
class | Point3 |
class | Point4 |
struct | PointBase |
Typedefs | |
typedef vcg::ndim::Matrix< double > | MatrixMNd |
typedef vcg::ndim::Matrix< float > | MatrixMNf |
typedef Point2< double > | Point2d |
typedef Point2< float > | Point2f |
typedef Point2< int > | Point2i |
typedef Point2< short > | Point2s |
typedef Point3< double > | Point3d |
typedef Point3< float > | Point3f |
typedef Point3< int > | Point3i |
typedef Point3< short > | Point3s |
typedef Point4< double > | Point4d |
typedef Point4< float > | Point4f |
typedef Point4< int > | Point4i |
typedef Point4< short > | Point4s |
typedef Point2< double > | Vector2d |
typedef Point2< float > | Vector2f |
typedef Point2< int > | Vector2i |
typedef Point2< short > | Vector2s |
typedef Point3< double > | Vector3d |
typedef Point3< float > | Vector3f |
typedef Point3< int > | Vector3i |
typedef Point3< short > | Vector3s |
typedef Point4< double > | Vector4d |
typedef Point4< float > | Vector4f |
typedef Point4< int > | Vector4i |
typedef Point4< short > | Vector4s |
Functions | |
template<class S > | |
S | Angle (Point3< S > const &p1, Point3< S > const &p2) |
template<class S > | |
S | AngleN (Point3< S > const &p1, Point3< S > const &p2) |
template<int N, class S > | |
S | Distance (Point< N, S > const &p1, Point< N, S > const &p2) |
template<int N, class S > | |
S | Norm (Point< N, S > const &p) |
template<int N, class S > | |
Point< N, S > & | Normalize (Point< N, S > &p) |
template<int N, class S > | |
S | SquaredDistance (Point< N, S > const &p1, Point< N, S > const &p2) |
template<int N, class S > | |
S | SquaredNorm (Point< N, S > const &p) |