Vector8i32 Class Reference

#include <sse_vector_8i32.h>

Detailed Description

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 = Int32
 

Public Member Functions

MAXON_ATTRIBUTE_FORCE_INLINE Vector8i32 ()
 

Public Attributes

ValueType _dummy [8]
 

Friends

Vector8f32 CastToVector8f32 (const Vector8i32 &a)
 

Member Typedef Documentation

◆ ValueType

using ValueType = Int32

Constructor & Destructor Documentation

◆ Vector8i32()

Constructs the object. It does not set a default value.

Friends And Related Function Documentation

◆ CastToVector8f32

Vector8f32 CastToVector8f32 ( const Vector8i32 a)
friend

Member Data Documentation

◆ _dummy

ValueType _dummy[8]