10 template <
size_t N,
typename MeshType,
typename... AttributeType>
14 : m_base_accessors(
Accessor<AttributeType, MeshType>(m, handle)...)
16 template <
size_t N,
typename MeshType,
typename... AttributeType>
22 template <
size_t N,
typename MeshType,
typename... AttributeType>
23 template <
typename FirstAccType,
int FirstDim,
typename... AccTypes,
int... Dims>
31 template <
size_t N,
typename MeshType,
typename... AttributeType>
32 template <
size_t Index>
35 return get<Index>().primitive_type();
A CachingAccessor that uses tuples for accessing attributes instead of indices.
Handle that represents attributes for some mesh.
PrimitiveType primitive_type() const
returns the primitive type of the Index'th type
CompoundAccessor(MeshType &m, const TypedAttributeHandle< AttributeType > &... handle)