VTK-m  2.0
Public Types | Static Public Member Functions | Private Types | List of all members
vtkm::TypeTraits< vtkm::VecFromPortal< PortalType > > Struct Template Reference

#include <VecFromPortal.h>

Public Types

using NumericTag = typename vtkm::TypeTraits< ComponentType >::NumericTag
 
using DimensionalityTag = TypeTraitsVectorTag
 

Static Public Member Functions

VTKM_SUPPRESS_EXEC_WARNINGS static VTKM_EXEC_CONT vtkm::VecFromPortal< PortalType > ZeroInitialization ()
 

Private Types

using ComponentType = typename PortalType::ValueType
 

Member Typedef Documentation

◆ ComponentType

template<typename PortalType >
using vtkm::TypeTraits< vtkm::VecFromPortal< PortalType > >::ComponentType = typename PortalType::ValueType
private

◆ DimensionalityTag

template<typename PortalType >
using vtkm::TypeTraits< vtkm::VecFromPortal< PortalType > >::DimensionalityTag = TypeTraitsVectorTag

◆ NumericTag

template<typename PortalType >
using vtkm::TypeTraits< vtkm::VecFromPortal< PortalType > >::NumericTag = typename vtkm::TypeTraits<ComponentType>::NumericTag

Member Function Documentation

◆ ZeroInitialization()

template<typename PortalType >
VTKM_SUPPRESS_EXEC_WARNINGS static VTKM_EXEC_CONT vtkm::VecFromPortal<PortalType> vtkm::TypeTraits< vtkm::VecFromPortal< PortalType > >::ZeroInitialization ( )
inlinestatic

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