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

#include <Types.h>

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

Public Member Functions

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

Private Types

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

Member Typedef Documentation

◆ Superclass

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

Constructor & Destructor Documentation

◆ Vec() [1/4]

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

◆ Vec() [2/4]

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

◆ Vec() [3/4]

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

◆ Vec() [4/4]

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

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