Cstd::common_type< NRE::Math::Segment3D< T >, NRE::Math::Segment3D< K > > | |
Cstd::common_type< NRE::Math::Segment4D< T >, NRE::Math::Segment4D< K > > | |
Cstd::common_type< NRE::Math::Vector2D< T >, NRE::Math::Vector2D< K > > | |
Cstd::common_type< NRE::Math::Vector3D< T >, NRE::Math::Vector3D< K > > | |
Cstd::common_type< NRE::Math::Vector4D< T >, NRE::Math::Vector4D< K > > | |
▼Cconjunction | |
CNRE::Math::ArithmeticChecker< T1, Tn... > | |
Chash | Manage hashing for specialized version |
Cstd::hash< NRE::Math::Vector3D< float > > | |
▼Cis_arithmetic | |
CNRE::Math::ArithmeticChecker< T1 > | |
▼CStringable | |
CNRE::Math::BezierCurve3D | Represent a 2D homogeneous Bezier curves with a set of control points |
CNRE::Math::BezierCurve4D | Represent a 3D homogeneous Bezier curves with a set of control points |
CNRE::Math::Frustum | A view frustum used with camera |
CNRE::Math::Matrix3x3< T > | 3x3 generic matrix |
CNRE::Math::Matrix4x4< T > | 4x4 generic matrix |
CNRE::Math::Plane< T > | A cartesian plane with a point and a vector |
CNRE::Math::Quaternion< T > | A quaternion represented by a 3D rotation axis and an angle |
CNRE::Math::Segment3D< T > | A 3D homogeneous segment |
CNRE::Math::Segment4D< T > | A 4D homogeneous segment |
CNRE::Math::Unit< M, L, T, A > | Used to define clear physical unit |
CNRE::Math::Vector2D< T > | A cartesian 2D vector |
CNRE::Math::Vector3D< T > | A cartesian 3D vector, 2D homogeneous |
CNRE::Math::Vector4D< T > | A cartesian 4D vector, 3D homogeneous |
CNRE::Math::Vector2D< float > | |
▼Ctrue_type | |
CNRE::Math::ArithmeticChecker<... > | Template structure allowing compile-time check on template parameters if they are arithmetic or not |