HatchitMath
Public Member Functions | List of all members
Hatchit::Math::Scalar Class Reference
Inheritance diagram for Hatchit::Math::Scalar:
Hatchit::Math::MMBaseVector

Public Member Functions

 Scalar (float _val)
 
 Scalar (__m128 _val)
 
const float operator[] (int index)
 
 operator float (void) const
 
- Public Member Functions inherited from Hatchit::Math::MMBaseVector
void * operator new (size_t _size)
 
void operator delete (void *p)
 
 operator const __m128 (void) const
 
float getX (void)
 
float getY (void)
 
float getZ (void)
 
float getW (void)
 
void setX (float x)
 
void setY (float y)
 
void setZ (float z)
 
void setW (float w)
 
float * getArray (void)
 

Additional Inherited Members

- Protected Attributes inherited from Hatchit::Math::MMBaseVector
_MM_ALIGN16 float m_array [4]
 
__m128 m_data
 

The documentation for this class was generated from the following files: