51 eMAX_SIZE = PxVehicleLimits::eMAX_NB_WHEELS + 3
57 PX_ASSERT(mSize <= PxVehicleVectorN::eMAX_SIZE);
58 PxMemZero(mValues,
sizeof(PxReal)*PxVehicleVectorN::eMAX_SIZE);
67 for (PxU32 i = 0; i < src.mSize; i++)
69 mValues[i] = src.mValues[i];
76 for (PxU32 i = 0; i < src.mSize; i++)
78 mValues[i] = src.mValues[i];
100 PxReal mValues[PxVehicleVectorN::eMAX_SIZE];
116 PX_ASSERT(mSize <= PxVehicleVectorN::eMAX_SIZE);
117 PxMemZero(mValues,
sizeof(PxReal)*PxVehicleVectorN::eMAX_SIZE*PxVehicleVectorN::eMAX_SIZE);
122 for (PxU32 i = 0; i < src.mSize; i++)
124 for (PxU32 j = 0; j < src.mSize; j++)
126 mValues[i][j] = src.mValues[i][j];
138 for (PxU32 i = 0; i < src.mSize; i++)
140 for (PxU32 j = 0; j < src.mSize; j++)
142 mValues[i][j] = src.mValues[i][j];
151 PX_ASSERT(i < mSize);
152 PX_ASSERT(j < mSize);
153 return mValues[i][j];
156 PX_FORCE_INLINE void set(
const PxU32 i,
const PxU32 j,
const PxReal val)
158 PX_ASSERT(i < mSize);
159 PX_ASSERT(j < mSize);
167 PX_ASSERT(size <= PxVehicleVectorN::eMAX_SIZE);
173 PxReal mValues[PxVehicleVectorN::eMAX_SIZE][PxVehicleVectorN::eMAX_SIZE];
Sorts an array of objects in ascending order, assuming that the predicate implements the < operator:
Definition PxBoxController.h:39