Public Member Functions | Protected Attributes | List of all members
PxBitAndDataT< storageType, bitMask > Class Template Reference

#include <PxBitAndData.h>

Inheritance diagram for PxBitAndDataT< storageType, bitMask >:
Inheritance graph
[legend]
Collaboration diagram for PxBitAndDataT< storageType, bitMask >:
Collaboration graph
[legend]

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

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

Member Function Documentation

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

Member Data Documentation

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

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


Copyright © 2008-2015 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com