SOFUS ..
|
Element representation. More...
#include <smath_types.hpp>
Public Member Functions | |
Cached variables (careful with alignment) | |
< Center position < Euler angles | |
SPS_ALIGNAS (sizeof(T) *4) T normal[4] ALIGN32_END | |
Normal vector. More... | |
SPS_ALIGNAS (sizeof(T) *4) T uvector[4] ALIGN32_END | |
First basis vector. More... | |
SPS_ALIGNAS (sizeof(T) *4) T vvector[4] ALIGN32_END | |
Second basis vector. More... | |
SPS_ALIGNAS (sizeof(T) *4) T vertices[3][4] ALIGN32_END | |
Four vertices, xyz major-order. More... | |
Public Attributes | |
T | hw |
Half width. More... | |
T | hh |
Half height. More... | |
T | dummy [2] |
Dummy for alignment. More... | |
Element representation.
The element representation is used no matter if the PP(Plane-parallel)-wave approximation is used or the more accurate analytical responses.
SPS_ALIGNAS | ( | sizeof(T) * | 4 | ) |
Normal vector.
SPS_ALIGNAS | ( | sizeof(T) * | 4 | ) |
First basis vector.
SPS_ALIGNAS | ( | sizeof(T) * | 4 | ) |
Four vertices, xyz major-order.
SPS_ALIGNAS | ( | sizeof(T) * | 4 | ) |
Second basis vector.
T dummy[2] |
Dummy for alignment.
T hh |
T hw |