|
using | vtkm::TypeListId = vtkm::List< vtkm::Id > |
| A list containing the type vtkm::Id. More...
|
|
using | vtkm::TypeListId2 = vtkm::List< vtkm::Id2 > |
| A list containing the type vtkm::Id2. More...
|
|
using | vtkm::TypeListId3 = vtkm::List< vtkm::Id3 > |
| A list containing the type vtkm::Id3. More...
|
|
using | vtkm::TypeListId4 = vtkm::List< vtkm::Id4 > |
| A list containing the type vtkm::Id4. More...
|
|
using | vtkm::TypeListIdComponent = vtkm::List< vtkm::IdComponent > |
| A list containing the type vtkm::IdComponent. More...
|
|
using | vtkm::TypeListIndex = vtkm::List< vtkm::Id, vtkm::Id2, vtkm::Id3 > |
| A list containing types used to index arrays. More...
|
|
using | vtkm::TypeListFieldScalar = vtkm::List< vtkm::Float32, vtkm::Float64 > |
| A list containing types used for scalar fields. More...
|
|
using | vtkm::TypeListFieldVec2 = vtkm::List< vtkm::Vec2f_32, vtkm::Vec2f_64 > |
| A list containing types for values for fields with two dimensional vectors. More...
|
|
using | vtkm::TypeListFieldVec3 = vtkm::List< vtkm::Vec3f_32, vtkm::Vec3f_64 > |
| A list containing types for values for fields with three dimensional vectors. More...
|
|
using | vtkm::TypeListFieldVec4 = vtkm::List< vtkm::Vec4f_32, vtkm::Vec4f_64 > |
| A list containing types for values for fields with four dimensional vectors. More...
|
|
using | vtkm::TypeListFloatVec = vtkm::List< vtkm::Vec2f_32, vtkm::Vec2f_64, vtkm::Vec3f_32, vtkm::Vec3f_64, vtkm::Vec4f_32, vtkm::Vec4f_64 > |
| A list containing common types for floating-point vectors. More...
|
|
using | vtkm::TypeListField = vtkm::List< vtkm::Float32, vtkm::Float64, vtkm::Vec2f_32, vtkm::Vec2f_64, vtkm::Vec3f_32, vtkm::Vec3f_64, vtkm::Vec4f_32, vtkm::Vec4f_64 > |
| A list containing common types for values in fields. More...
|
|
using | vtkm::TypeListScalarAll = vtkm::List< vtkm::Int8, vtkm::UInt8, vtkm::Int16, vtkm::UInt16, vtkm::Int32, vtkm::UInt32, vtkm::Int64, vtkm::UInt64, vtkm::Float32, vtkm::Float64 > |
| A list of all scalars defined in vtkm/Types.h. More...
|
|
using | vtkm::TypeListBaseC = vtkm::ListAppend< vtkm::TypeListScalarAll, vtkm::List< bool, char, signed VTKM_UNUSED_INT_TYPE, unsigned VTKM_UNUSED_INT_TYPE > > |
|
using | vtkm::TypeListVecCommon = vtkm::List< vtkm::Vec2ui_8, vtkm::Vec2i_32, vtkm::Vec2i_64, vtkm::Vec2f_32, vtkm::Vec2f_64, vtkm::Vec3ui_8, vtkm::Vec3i_32, vtkm::Vec3i_64, vtkm::Vec3f_32, vtkm::Vec3f_64, vtkm::Vec4ui_8, vtkm::Vec4i_32, vtkm::Vec4i_64, vtkm::Vec4f_32, vtkm::Vec4f_64 > |
| A list of the most commonly use Vec classes. More...
|
|
using | vtkm::TypeListVecAll = vtkm::ListAppend< vtkm::TypeListVecCommon, vtkm::internal::TypeListVecUncommon > |
| A list of all vector classes with standard types as components and lengths between 2 and 4. More...
|
|
using | vtkm::TypeListAll = vtkm::ListAppend< vtkm::TypeListScalarAll, vtkm::TypeListVecAll > |
| A list of all basic types listed in vtkm/Types.h. More...
|
|
using | vtkm::TypeListCommon = vtkm::List< vtkm::UInt8, vtkm::Int32, vtkm::Int64, vtkm::Float32, vtkm::Float64, vtkm::Vec3f_32, vtkm::Vec3f_64 > |
| A list of the most commonly used types across multiple domains. More...
|
|