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

#include <Types.h>

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

Public Member Functions

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

Private Types

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

Member Typedef Documentation

◆ Superclass

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

Constructor & Destructor Documentation

◆ Vec() [1/4]

template<typename T >
vtkm::Vec< T, 3 >::Vec ( )
default

◆ Vec() [2/4]

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

◆ Vec() [3/4]

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

◆ Vec() [4/4]

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

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