Add of some mathematical functions

Plane: Getters and classic planes
Sphere: Getter
Vector2: Angle between two vectors
Vector3: Same in 3D

Former-commit-id: 07e6421def813743e5fd8248fe2e9503cebbb8a8
This commit is contained in:
Gawaboumga
2014-06-27 19:33:28 +02:00
parent f84897e47a
commit ca595bca20
8 changed files with 82 additions and 1 deletions

View File

@@ -117,6 +117,13 @@ NzVector3<T> NzSphere<T>::GetPositiveVertex(const NzVector3<T>& normal) const
return pos;
}
template<typename T>
T NzSphere<T>::GetRadius() const
{
return radius;
}
template<typename T>
bool NzSphere<T>::Intersect(const NzBox<T>& box) const
{