VTK-m  2.0
Public Types | Static Public Member Functions | List of all members
vtkm::TypeTraits< vtkm::Matrix< T, NumRow, NumCol > > Struct Template Reference

#include <Matrix.h>

Public Types

using NumericTag = typename TypeTraits< T >::NumericTag
 
using DimensionalityTag = vtkm::TypeTraitsMatrixTag
 

Static Public Member Functions

static VTKM_EXEC_CONT vtkm::Matrix< T, NumRow, NumCol > ZeroInitialization ()
 

Member Typedef Documentation

◆ DimensionalityTag

template<typename T , vtkm::IdComponent NumRow, vtkm::IdComponent NumCol>
using vtkm::TypeTraits< vtkm::Matrix< T, NumRow, NumCol > >::DimensionalityTag = vtkm::TypeTraitsMatrixTag

◆ NumericTag

template<typename T , vtkm::IdComponent NumRow, vtkm::IdComponent NumCol>
using vtkm::TypeTraits< vtkm::Matrix< T, NumRow, NumCol > >::NumericTag = typename TypeTraits<T>::NumericTag

Member Function Documentation

◆ ZeroInitialization()

template<typename T , vtkm::IdComponent NumRow, vtkm::IdComponent NumCol>
static VTKM_EXEC_CONT vtkm::Matrix<T, NumRow, NumCol> vtkm::TypeTraits< vtkm::Matrix< T, NumRow, NumCol > >::ZeroInitialization ( )
inlinestatic

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