#include <OgreBooleanMaskSSE2.h>
|
enum | { MASK_NONE = 0
, MASK_X = 1
, NUM_MASKS = 2
} |
|
enum | {
MASK_NONE = 0
, MASK_X = 1
, MASK_Y = 2
, MASK_XY = 3
,
MASK_Z = 4
, MASK_XZ = 5
, MASK_YZ = 6
, MASK_XYZ = 7
,
MASK_W = 8
, MASK_XW = 9
, MASK_YW =10
, MASK_XYW =11
,
MASK_ZW =12
, MASK_XZW =13
, MASK_YZW =14
, MASK_XYZW =15
,
NUM_MASKS = 2
} |
|
enum | {
MASK_NONE = 0
, MASK_X = 1
, MASK_Y = 2
, MASK_XY = 3
,
MASK_Z = 4
, MASK_XZ = 5
, MASK_YZ = 6
, MASK_XYZ = 7
,
MASK_W = 8
, MASK_XW = 9
, MASK_YW =10
, MASK_XYW =11
,
MASK_ZW =12
, MASK_XZW =13
, MASK_YZW =14
, MASK_XYZW =15
,
NUM_MASKS = 2
} |
|
◆ anonymous enum
Enumerator |
---|
MASK_NONE | |
MASK_X | |
NUM_MASKS | |
◆ anonymous enum
Enumerator |
---|
MASK_NONE | |
MASK_X | |
MASK_Y | |
MASK_XY | |
MASK_Z | |
MASK_XZ | |
MASK_YZ | |
MASK_XYZ | |
MASK_W | |
MASK_XW | |
MASK_YW | |
MASK_XYW | |
MASK_ZW | |
MASK_XZW | |
MASK_YZW | |
MASK_XYZW | |
NUM_MASKS | |
◆ anonymous enum
Enumerator |
---|
MASK_NONE | |
MASK_X | |
MASK_Y | |
MASK_XY | |
MASK_Z | |
MASK_XZ | |
MASK_YZ | |
MASK_XYZ | |
MASK_W | |
MASK_XW | |
MASK_YW | |
MASK_XYW | |
MASK_ZW | |
MASK_XZW | |
MASK_YZW | |
MASK_XYZW | |
NUM_MASKS | |
◆ allBitsSet() [1/3]
static bool Ogre::BooleanMask4::allBitsSet |
( |
bool |
mask0[1], |
|
|
bool |
mask1[1] |
|
) |
| |
|
inlinestatic |
Returns true if alls bit in mask0[i] and mask1[i] are set.
◆ allBitsSet() [2/3]
static bool Ogre::BooleanMask4::allBitsSet |
( |
bool |
mask0[4], |
|
|
bool |
mask1[4] |
|
) |
| |
|
inlinestatic |
Returns true if alls bit in mask0[i] and mask1[i] are set.
◆ allBitsSet() [3/3]
static bool Ogre::BooleanMask4::allBitsSet |
( |
bool |
mask0[4], |
|
|
bool |
mask1[4] |
|
) |
| |
|
inlinestatic |
Returns true if alls bit in mask0[i] and mask1[i] are set.
◆ getAllSetMask() [1/3]
static ArrayMaskR Ogre::BooleanMask4::getAllSetMask |
( |
| ) |
|
|
inlinestatic |
◆ getAllSetMask() [2/3]
static ArrayMaskR Ogre::BooleanMask4::getAllSetMask |
( |
| ) |
|
|
inlinestatic |
◆ getAllSetMask() [3/3]
static ArrayMaskR Ogre::BooleanMask4::getAllSetMask |
( |
| ) |
|
|
inlinestatic |
◆ getMask() [1/6]
static ArrayMaskR Ogre::BooleanMask4::getMask |
( |
bool |
booleans[1] | ) |
|
|
inlinestatic |
◆ getMask() [2/6]
static ArrayMaskR Ogre::BooleanMask4::getMask |
( |
bool |
booleans[4] | ) |
|
|
inlinestatic |
◆ getMask() [3/6]
static ArrayMaskR Ogre::BooleanMask4::getMask |
( |
bool |
booleans[ARRAY_PACKED_REALS] | ) |
|
|
inlinestatic |
◆ getMask() [4/6]
static ArrayMaskR Ogre::BooleanMask4::getMask |
( |
bool |
x | ) |
|
|
inlinestatic |
◆ getMask() [5/6]
static ArrayMaskR Ogre::BooleanMask4::getMask |
( |
bool |
x, |
|
|
bool |
y, |
|
|
bool |
z, |
|
|
bool |
w |
|
) |
| |
|
inlinestatic |
◆ getMask() [6/6]
static ArrayMaskR Ogre::BooleanMask4::getMask |
( |
bool |
x, |
|
|
bool |
y, |
|
|
bool |
z, |
|
|
bool |
w |
|
) |
| |
|
inlinestatic |
◆ getScalarMask() [1/5]
◆ getScalarMask() [2/5]
◆ getScalarMask() [3/5]
Converts a SIMD mask into a mask that fits in 32-bit number.
◆ getScalarMask() [4/5]
Converts a SIMD mask into a mask that fits in 32-bit number.
◆ getScalarMask() [5/5]
Converts a SIMD mask into a mask that fits in 32-bit number.
The documentation for this class was generated from the following files: