#include <sse_matrix_4f64_sse.h>
Public Types | |
using | ValueType = Float64 |
Public Member Functions | |
Matrix4f64SSE () | |
MAXON_ATTRIBUTE_FORCE_INLINE | Matrix4f64SSE (const Matrix &m) |
MAXON_ATTRIBUTE_FORCE_INLINE void | Multiply (Vector2f64 &xy, Vector2f64 &zw) |
MAXON_ATTRIBUTE_FORCE_INLINE void | Multiply (Vector2f64 &xy, Vector2f64 &zw, const Vector2f64 &x, const Vector2f64 &y, const Vector2f64 &z, const Vector2f64 &w) |
Private Attributes | |
Vector2f64 | v0A |
Vector2f64 | v0B |
Vector2f64 | v1A |
Vector2f64 | v1B |
Vector2f64 | v2A |
Vector2f64 | v2B |
Vector2f64 | v3A |
Vector2f64 | v3B |
Matrix4f64SSE | ( | ) |
Constructs the object. It does not set a default value.
|
explicit |
MAXON_ATTRIBUTE_FORCE_INLINE void Multiply | ( | Vector2f64 & | xy, |
Vector2f64 & | zw | ||
) |
MAXON_ATTRIBUTE_FORCE_INLINE void Multiply | ( | Vector2f64 & | xy, |
Vector2f64 & | zw, | ||
const Vector2f64 & | x, | ||
const Vector2f64 & | y, | ||
const Vector2f64 & | z, | ||
const Vector2f64 & | w | ||
) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |