PxFixedSizeLookupTable< NUM_ELEMENTS > Class Template Reference
[Common]
#include <PxCoreUtilityTypes.h>
Public Member Functions | |
| PxFixedSizeLookupTable () | |
| PxFixedSizeLookupTable (const PxReal *dataPairs, const PxU32 numDataPairs) | |
| PxFixedSizeLookupTable (const PxFixedSizeLookupTable &src) | |
| ~PxFixedSizeLookupTable () | |
| PxFixedSizeLookupTable & | operator= (const PxFixedSizeLookupTable &src) |
| PX_FORCE_INLINE void | addPair (const PxReal x, const PxReal y) |
| PX_FORCE_INLINE PxReal | getYVal (const PxReal x) const |
| PxU32 | getNumDataPairs () const |
Private Member Functions | |
| PX_FORCE_INLINE PxReal | getX (const PxU32 i) const |
| PX_FORCE_INLINE PxReal | getY (const PxU32 i) const |
Private Attributes | |
| PxReal | mDataPairs [2 *NUM_ELEMENTS] |
| PxU32 | mNumDataPairs |
| PxU32 | mPad [3] |
template<PxU32 NUM_ELEMENTS>
class PxFixedSizeLookupTable< NUM_ELEMENTS >
Constructor & Destructor Documentation
template<PxU32 NUM_ELEMENTS>
| PxFixedSizeLookupTable< NUM_ELEMENTS >::PxFixedSizeLookupTable | ( | ) | [inline] |
template<PxU32 NUM_ELEMENTS>
| PxFixedSizeLookupTable< NUM_ELEMENTS >::PxFixedSizeLookupTable | ( | const PxReal * | dataPairs, | |
| const PxU32 | numDataPairs | |||
| ) | [inline] |
template<PxU32 NUM_ELEMENTS>
| PxFixedSizeLookupTable< NUM_ELEMENTS >::PxFixedSizeLookupTable | ( | const PxFixedSizeLookupTable< NUM_ELEMENTS > & | src | ) | [inline] |
template<PxU32 NUM_ELEMENTS>
| PxFixedSizeLookupTable< NUM_ELEMENTS >::~PxFixedSizeLookupTable | ( | ) | [inline] |
Member Function Documentation
template<PxU32 NUM_ELEMENTS>
| PX_FORCE_INLINE void PxFixedSizeLookupTable< NUM_ELEMENTS >::addPair | ( | const PxReal | x, | |
| const PxReal | y | |||
| ) | [inline] |
template<PxU32 NUM_ELEMENTS>
| PxU32 PxFixedSizeLookupTable< NUM_ELEMENTS >::getNumDataPairs | ( | ) | const [inline] |
template<PxU32 NUM_ELEMENTS>
| PX_FORCE_INLINE PxReal PxFixedSizeLookupTable< NUM_ELEMENTS >::getX | ( | const PxU32 | i | ) | const [inline, private] |
template<PxU32 NUM_ELEMENTS>
| PX_FORCE_INLINE PxReal PxFixedSizeLookupTable< NUM_ELEMENTS >::getY | ( | const PxU32 | i | ) | const [inline, private] |
template<PxU32 NUM_ELEMENTS>
| PX_FORCE_INLINE PxReal PxFixedSizeLookupTable< NUM_ELEMENTS >::getYVal | ( | const PxReal | x | ) | const [inline] |
template<PxU32 NUM_ELEMENTS>
| PxFixedSizeLookupTable& PxFixedSizeLookupTable< NUM_ELEMENTS >::operator= | ( | const PxFixedSizeLookupTable< NUM_ELEMENTS > & | src | ) | [inline] |
Member Data Documentation
template<PxU32 NUM_ELEMENTS>
PxReal PxFixedSizeLookupTable< NUM_ELEMENTS >::mDataPairs[2 *NUM_ELEMENTS] [private] |
template<PxU32 NUM_ELEMENTS>
PxU32 PxFixedSizeLookupTable< NUM_ELEMENTS >::mNumDataPairs [private] |
template<PxU32 NUM_ELEMENTS>
PxU32 PxFixedSizeLookupTable< NUM_ELEMENTS >::mPad[3] [private] |
The documentation for this class was generated from the following file:
Copyright © 2008-2012 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com