VTK-m
2.0
|
#include <VecAxisAlignedPointCoordinates.h>
Public Types | |
using | VecType = vtkm::VecAxisAlignedPointCoordinates< NumDimensions > |
using | ComponentType = vtkm::Vec3f |
using | BaseComponentType = vtkm::FloatDefault |
using | HasMultipleComponents = vtkm::VecTraitsTagMultipleComponents |
using | IsSizeStatic = vtkm::VecTraitsTagSizeStatic |
template<typename NewComponentType > | |
using | ReplaceComponentType = vtkm::Vec< NewComponentType, NUM_COMPONENTS > |
template<typename NewComponentType > | |
using | ReplaceBaseComponentType = vtkm::Vec< vtkm::Vec< NewComponentType, 3 >, NUM_COMPONENTS > |
Static Public Member Functions | |
static VTKM_EXEC_CONT vtkm::IdComponent | GetNumberOfComponents (const VecType &) |
static VTKM_EXEC_CONT ComponentType | GetComponent (const VecType &vector, vtkm::IdComponent componentIndex) |
template<vtkm::IdComponent destSize> | |
static VTKM_EXEC_CONT void | CopyInto (const VecType &src, vtkm::Vec< ComponentType, destSize > &dest) |
Static Public Attributes | |
static constexpr vtkm::IdComponent | NUM_COMPONENTS = VecType::NUM_COMPONENTS |
using vtkm::VecTraits< vtkm::VecAxisAlignedPointCoordinates< NumDimensions > >::BaseComponentType = vtkm::FloatDefault |
using vtkm::VecTraits< vtkm::VecAxisAlignedPointCoordinates< NumDimensions > >::ComponentType = vtkm::Vec3f |
using vtkm::VecTraits< vtkm::VecAxisAlignedPointCoordinates< NumDimensions > >::HasMultipleComponents = vtkm::VecTraitsTagMultipleComponents |
using vtkm::VecTraits< vtkm::VecAxisAlignedPointCoordinates< NumDimensions > >::IsSizeStatic = vtkm::VecTraitsTagSizeStatic |
using vtkm::VecTraits< vtkm::VecAxisAlignedPointCoordinates< NumDimensions > >::ReplaceBaseComponentType = vtkm::Vec<vtkm::Vec<NewComponentType, 3>, NUM_COMPONENTS> |
using vtkm::VecTraits< vtkm::VecAxisAlignedPointCoordinates< NumDimensions > >::ReplaceComponentType = vtkm::Vec<NewComponentType, NUM_COMPONENTS> |
using vtkm::VecTraits< vtkm::VecAxisAlignedPointCoordinates< NumDimensions > >::VecType = vtkm::VecAxisAlignedPointCoordinates<NumDimensions> |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
staticconstexpr |