Ocular Engine
Math

Classes

class  Ocular::Math::Bounds
 
class  Ocular::Math::BoundsAABB
 
class  Ocular::Math::BoundsOBB
 
class  Ocular::Math::BoundsSphere
 
class  Ocular::Math::Ray
 
class  Ocular::Math::Euler
 
class  Ocular::Math::ConvexHull2D
 
class  Ocular::Math::Frustum
 
class  Ocular::Math::HEMesh
 
class  Ocular::Math::HEVertex
 
class  Ocular::Math::HEEdge
 
class  Ocular::Math::HEFace
 
class  Ocular::Math::LineSegment2D< T >
 
class  Ocular::Math::Plane
 
class  Ocular::Math::Polygon2D
 
struct  Ocular::Math::Matrix3x3_Internal
 
struct  Ocular::Math::Matrix4x4_Internal
 
struct  Ocular::Math::Quaternion_Internal
 
class  Ocular::Math::Matrix3x3
 A 3x3 column-major float matrix. More...
 
class  Ocular::Math::Matrix4x4
 A 4x4 column-major float matrix. More...
 
class  Ocular::Math::MatrixStack
 
class  Ocular::Math::MortonCode
 
class  Ocular::Math::Noise::ANoise
 
class  Ocular::Math::Noise::PerlinNoise
 
class  Ocular::Math::Noise::SimplexNoise
 
class  Ocular::Math::Noise::WaveletNoise
 
class  Ocular::Math::Noise::WorleyNoise
 
class  Ocular::Math::Quaternion
 
class  Ocular::Math::Random::ARandom
 
class  Ocular::Math::Random::CMWC131104
 
class  Ocular::Math::Random::MersenneTwister127
 
class  Ocular::Math::Random::MersenneTwister19937
 
class  Ocular::Math::Random::WELL512
 
class  Ocular::Math::Random::XorShift96
 
class  Ocular::Math::Transform
 
class  Ocular::Math::Vector2< T >
 
class  Ocular::Math::Vector3< T >
 
class  Ocular::Math::Vector4< T >
 

Detailed Description