PxBitAndDataT< storageType, bitMask > Class Template Reference
[Foundation]

#include <PxBitAndData.h>

Collaboration diagram for PxBitAndDataT< storageType, bitMask >:

Collaboration graph
[legend]

List of all members.

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

template<typename storageType, storageType bitMask>
class PxBitAndDataT< storageType, bitMask >


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-2017 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com