#include <sse_vector_8f32.h>
The class and the default constructor are always defined. The functions of this class are only defined when C4D_HAS_AVX_CAPABILITY is set. Instances of this class must be aligned to 32 bytes. The layout in the memory is as follows: address + 0 + 1 + 2 + 3 + 4 + 5 + 6 + 7 R0 R1 R2 R3 R4 R5 R6 R7
Public Types | |
using | ValueType = Float32 |
Public Member Functions | |
MAXON_ATTRIBUTE_FORCE_INLINE | Vector8f32 () |
Public Attributes | |
Float32 | _dummy [8] |
Friends | |
Vector8f32 | CastToVector8f32 (const Vector8i32 &a) |
Vector8f32 | ConvertToVector8f32 (const Vector8i32 &a) |
Vector8i32 | CastToVector8i32 (const Vector8f32 &a) |
Vector8i32 | ConvertToVector8i32 (const Vector8f32 &a) |
void | ConvertToVectors4f32 (const Vector8f32 &a, Vector4f32 &result1, Vector4f32 &result2) |
Constructs the object. It does not set a default value.
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
Float32 _dummy[8] |