CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
Math::TPlane< T > Member List

This is the complete list of members for Math::TPlane< T >, including all inherited members.

Both enum valueMath::TPlane< T >
distanceMath::TPlane< T >
getDistance(const TVector3< T > &point) constMath::TPlane< T >
getSide(const TVector3< T > &point, T epsilon=0.0) constMath::TPlane< T >
getSide(const TAABox< T > &box) constMath::TPlane< T >
getSide(const TSphere< T > &sphere) constMath::TPlane< T >
intersects(const TAABox< T > &box) constMath::TPlane< T >
intersects(const TSphere< T > &sphere) constMath::TPlane< T >
intersects(const TRay< T > &ray) constMath::TPlane< T >
Negative enum valueMath::TPlane< T >
None enum valueMath::TPlane< T >
normalMath::TPlane< T >
normalize()Math::TPlane< T >
operator!=(const TPlane &rhs) constMath::TPlane< T >inline
operator=(const TPlane &rhs)=defaultMath::TPlane< T >
operator==(const TPlane &rhs) constMath::TPlane< T >inline
Positive enum valueMath::TPlane< T >
projectVector(const TVector3< T > &v) constMath::TPlane< T >
Side enum nameMath::TPlane< T >
TPlane()=defaultMath::TPlane< T >
TPlane(const TPlane &)=defaultMath::TPlane< T >
TPlane(const TVector3< T > &normal, T d)Math::TPlane< T >inline
TPlane(const TVector4< T > &data)Math::TPlane< T >inlineexplicit
TPlane(T a, T b, T c, T d)Math::TPlane< T >inline
TPlane(const TVector3< T > &normal, const TVector3< T > &point)Math::TPlane< T >inline
TPlane(const TVector3< T > &point0, const TVector3< T > &point1, const TVector3< T > &point2)Math::TPlane< T >
transform(const TMatrix4< T > &matrix)Math::TPlane< T >
transform(const TTransform< T > &aTransform)Math::TPlane< T >inline