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