|
VTK-m
2.0
|
#include <Range.h>
Public Types | |
| using | ComponentType = vtkm::Float64 |
| using | BaseComponentType = vtkm::Float64 |
| 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< NewComponentType, NUM_COMPONENTS > |
Static Public Member Functions | |
| static constexpr vtkm::IdComponent | GetNumberOfComponents (const vtkm::Range &) |
| static const VTKM_EXEC_CONT ComponentType & | GetComponent (const vtkm::Range &range, vtkm::IdComponent component) |
| static VTKM_EXEC_CONT ComponentType & | GetComponent (vtkm::Range &range, vtkm::IdComponent component) |
| static VTKM_EXEC_CONT void | SetComponent (vtkm::Range &range, vtkm::IdComponent component, ComponentType value) |
| template<vtkm::IdComponent destSize> | |
| static VTKM_EXEC_CONT void | CopyInto (const vtkm::Range &src, vtkm::Vec< ComponentType, destSize > &dest) |
Static Public Attributes | |
| static constexpr vtkm::IdComponent | NUM_COMPONENTS = 2 |
| using vtkm::VecTraits< vtkm::Range >::BaseComponentType = vtkm::Float64 |
| using vtkm::VecTraits< vtkm::Range >::ComponentType = vtkm::Float64 |
| using vtkm::VecTraits< vtkm::Range >::ReplaceBaseComponentType = vtkm::Vec<NewComponentType, NUM_COMPONENTS> |
| using vtkm::VecTraits< vtkm::Range >::ReplaceComponentType = vtkm::Vec<NewComponentType, NUM_COMPONENTS> |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestaticconstexpr |
|
inlinestatic |
|
staticconstexpr |
1.8.17