VTK-m  2.2
Public Member Functions | Private Types | List of all members
vtkm::Vec< T, 4 > Class Template Reference

#include <Types.h>

Inheritance diagram for vtkm::Vec< T, 4 >:

Public Member Functions

constexpr Vec ()=default
 
 Vec (const T &value)
 
template<typename OtherType >
 Vec (const Vec< OtherType, 4 > &src)
 
constexpr Vec (const T &x, const T &y, const T &z, const T &w)
 

Private Types

using Superclass = detail::VecBase< T, 4, Vec< T, 4 > >
 

Member Typedef Documentation

◆ Superclass

template<typename T >
using vtkm::Vec< T, 4 >::Superclass = detail::VecBase<T, 4, Vec<T, 4> >
private

Constructor & Destructor Documentation

◆ Vec() [1/4]

template<typename T >
constexpr vtkm::Vec< T, 4 >::Vec ( )
constexprdefault

◆ Vec() [2/4]

template<typename T >
vtkm::Vec< T, 4 >::Vec ( const T &  value)
inline

◆ Vec() [3/4]

template<typename T >
template<typename OtherType >
vtkm::Vec< T, 4 >::Vec ( const Vec< OtherType, 4 > &  src)
inline

◆ Vec() [4/4]

template<typename T >
constexpr vtkm::Vec< T, 4 >::Vec ( const T &  x,
const T &  y,
const T &  z,
const T &  w 
)
inlineconstexpr

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