Om
1.0.0
A universal framework for multimedia simulation
|
A namespace containing classes for hardware-based graphics rendering. More...
Namespaces | |
base | |
A namespace containing graphics base code. | |
buffers | |
A namespace containing buffers of vertex and index data. | |
cameras | |
A namespace that contains camera-related classes. | |
devices | |
A namespace that handles interfacing with hardware graphics devices. | |
gui | |
A namespace containing a library for hardware-based GUI rendering. | |
io | |
A namespace that handles loading and saving graphics data. | |
materials | |
A namespace containing classes related to graphics materials and shaders. | |
renderers | |
A namespace containing high-level graphics renderers. | |
resources | |
A namespace containing classes that read and write the resource file format. | |
scenes | |
A namespace containing scene-related classes. | |
shapes | |
A namespace containing renderable graphics shapes. | |
textures | |
A namespace containing classes that relate to textures. | |
Typedefs | |
typedef float | Real |
typedef om::math::VectorND< Real, 2 > | Vector2 |
typedef om::math::VectorND< Real, 3 > | Vector3 |
typedef om::math::VectorND< Real, 4 > | Vector4 |
typedef om::math::MatrixND< Real, 2, 2 > | Matrix2 |
typedef om::math::MatrixND< Real, 3, 3 > | Matrix3 |
typedef om::math::MatrixND< Real, 4, 4 > | Matrix4 |
typedef om::math::AABB2D< Real > | AABB2 |
typedef om::math::AABB3D< Real > | AABB3 |
typedef om::math::Transform2D< Real > | Transform2 |
typedef om::math::Transform3D< Real > | Transform3 |
typedef om::math::Ray3D< Real > | Ray3 |
typedef om::math::Plane3D< Real > | Plane3 |
typedef om::math::Sphere3D< Real > | Sphere3 |
typedef om::math::Triangle< Vector3 > | Triangle3 |
A namespace containing classes for hardware-based graphics rendering.
typedef float om::graphics::Real |
typedef om::math::VectorND<Real,2> om::graphics::Vector2 |
typedef om::math::VectorND<Real,3> om::graphics::Vector3 |
typedef om::math::VectorND<Real,4> om::graphics::Vector4 |
typedef om::math::MatrixND<Real,2,2> om::graphics::Matrix2 |
typedef om::math::MatrixND<Real,3,3> om::graphics::Matrix3 |
typedef om::math::MatrixND<Real,4,4> om::graphics::Matrix4 |
typedef om::math::AABB2D<Real> om::graphics::AABB2 |
typedef om::math::AABB3D<Real> om::graphics::AABB3 |
typedef om::math::Ray3D<Real> om::graphics::Ray3 |
typedef om::math::Plane3D<Real> om::graphics::Plane3 |
typedef om::math::Sphere3D<Real> om::graphics::Sphere3 |