|
STORMM Source Documentation
|
A template-compatible class for implementing vectorized three-tuples in C++ code, based on a single scalar type. More...
#include <stormm_vector_types.h>
Public Member Functions | |
| Vec3 (T x_in, T y_in, T z_in) | |
| Constructors will accept three scalars or one of the defined vector tuples. | |
| template<typename Tinput> | |
| Vec3 (const Tinput v_in) | |
Public Attributes | |
| T | x |
| The first member, equivalent to the x member of a double3 or uint3 tuple. | |
| T | y |
| The second member, equivalent to the y member of a double3 or uint3 tuple. | |
| T | z |
| The third member, equivalent to the z member of a double3 or uint3 tuple. | |
A template-compatible class for implementing vectorized three-tuples in C++ code, based on a single scalar type.