PxBitAndDataT< storageType, bitMask > Class Template Reference

#include <PxBitAndData.h>

Collaboration diagram for PxBitAndDataT< storageType, bitMask >:

Public Member Functions

PX_FORCE_INLINE PxBitAndDataT (const PxEMPTY)
 
PX_FORCE_INLINE PxBitAndDataT ()
 
PX_FORCE_INLINE PxBitAndDataT (storageType data, bool bit=false)
 
PX_CUDA_CALLABLE PX_FORCE_INLINE operator storageType () const
 
PX_CUDA_CALLABLE PX_FORCE_INLINE void setBit ()
 
PX_CUDA_CALLABLE PX_FORCE_INLINE void clearBit ()
 
PX_CUDA_CALLABLE PX_FORCE_INLINE storageType isBitSet () const
 

Protected Attributes

storageType mData
 

Constructor & Destructor Documentation

◆ PxBitAndDataT() [1/3]

template<typename storageType, storageType bitMask>
PX_FORCE_INLINE PxBitAndDataT< storageType, bitMask >::PxBitAndDataT ( const PxEMPTY  )
inline

◆ PxBitAndDataT() [2/3]

template<typename storageType, storageType bitMask>
PX_FORCE_INLINE PxBitAndDataT< storageType, bitMask >::PxBitAndDataT ( )
inline

◆ PxBitAndDataT() [3/3]

template<typename storageType, storageType bitMask>
PX_FORCE_INLINE PxBitAndDataT< storageType, bitMask >::PxBitAndDataT ( storageType  data,
bool  bit = false 
)
inline

Member Function Documentation

◆ clearBit()

template<typename storageType, storageType bitMask>
PX_CUDA_CALLABLE PX_FORCE_INLINE void PxBitAndDataT< storageType, bitMask >::clearBit ( )
inline

◆ isBitSet()

template<typename storageType, storageType bitMask>
PX_CUDA_CALLABLE PX_FORCE_INLINE storageType PxBitAndDataT< storageType, bitMask >::isBitSet ( ) const
inline

◆ operator storageType()

template<typename storageType, storageType bitMask>
PX_CUDA_CALLABLE PX_FORCE_INLINE PxBitAndDataT< storageType, bitMask >::operator storageType ( ) const
inline

◆ setBit()

template<typename storageType, storageType bitMask>
PX_CUDA_CALLABLE PX_FORCE_INLINE void PxBitAndDataT< storageType, bitMask >::setBit ( )
inline

Member Data Documentation

◆ mData

template<typename storageType, storageType bitMask>
storageType PxBitAndDataT< storageType, bitMask >::mData
protected

The documentation for this class was generated from the following file: