OpenVDB  9.1.1
Public Types | List of all members
PromoteContainerType< T, ContainerT > Struct Template Reference

#include <openvdb/Types.h>

Public Types

template<size_t Shift = ~0UL>
using Promote = ContainerT< typename PromoteType< T >::template Promote< Shift >>
 
template<size_t Shift = ~0UL>
using Demote = ContainerT< typename PromoteType< T >::template Demote< Shift >>
 
using Highest = ContainerT< typename PromoteType< T >::Highest >
 
using Lowest = ContainerT< typename PromoteType< T >::Lowest >
 
using Next = ContainerT< typename PromoteType< T >::Next >
 
using Previous = ContainerT< typename PromoteType< T >::Previous >
 

Member Typedef Documentation

using Demote = ContainerT<typename PromoteType<T>::template Demote<Shift>>
using Highest = ContainerT<typename PromoteType<T>::Highest>
using Lowest = ContainerT<typename PromoteType<T>::Lowest>
using Next = ContainerT<typename PromoteType<T>::Next>
using Previous = ContainerT<typename PromoteType<T>::Previous>
using Promote = ContainerT<typename PromoteType<T>::template Promote<Shift>>