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