STORMM Source Documentation
Loading...
Searching...
No Matches
stormm::Vec3< T > Struct Template Reference

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

x
 The first member, equivalent to the x member of a double3 or uint3 tuple.
 
y
 The second member, equivalent to the y member of a double3 or uint3 tuple.
 
z
 The third member, equivalent to the z member of a double3 or uint3 tuple.
 

Detailed Description

template<typename T>
struct stormm::Vec3< T >

A template-compatible class for implementing vectorized three-tuples in C++ code, based on a single scalar type.


The documentation for this struct was generated from the following file: