Om  1.0.0
A universal framework for multimedia simulation
Namespaces | Typedefs
omSIMD.h File Reference
#include "omMathConfig.h"
#include "omSIMDConfig.h"
#include "omSIMDTypes.h"
#include "omSIMDFlags.h"
#include "omSIMDScalar.h"
#include "omSIMDScalarInt8_16.h"
#include "omSIMDScalarInt16_8.h"
#include "omSIMDScalarInt32_4.h"
#include "omSIMDScalarInt64_2.h"
#include "omSIMDScalarFloat32_4.h"
#include "omSIMDScalarFloat64_2.h"
#include "omSIMDArray.h"
#include "omSIMDArrayInt32.h"
#include "omSIMDArrayFloat32.h"
#include "omSIMDArrayFloat64.h"
#include "omSIMDVector3D.h"
#include "omSIMDRay3D.h"
#include "omSIMDAABB3D.h"
#include "omSIMDPlane3D.h"
#include "omSIMDTriangle3D.h"

Namespaces

 om
 The enclosing namespace for the entire Om library.
 
 om::math
 A namespace containing classes and functions that do fast math operations.
 

Typedefs

typedef SIMDScalar< Float32, 4 > om::math::SIMDFloat4
 
typedef SIMDScalar< Float64, 2 > om::math::SIMDDouble2
 
typedef SIMDScalar< Int32, 4 > om::math::SIMDInt4
 
typedef SIMDScalar< Float32, SIMDType< Float32 >::MAX_WIDTH > om::math::SIMDFloat
 
typedef SIMDScalar< Float64, SIMDType< Float64 >::MAX_WIDTH > om::math::SIMDDouble
 
typedef SIMDScalar< Int32, SIMDType< Int32 >::MAX_WIDTH > om::math::SIMDInt