Public Member Functions | |
Pool () | |
~Pool () | |
void | reset () |
void | setArraySize (int arraySize) |
T * | newObject () |
void | freeObject (T *object) |
Private Attributes | |
PoolArray< T > * | arrays |
PoolArray< T > * | nextArray |
T * | freeObjects |
int | arraySize |
Definition at line 695 of file btConvexHullComputer.cpp.
btConvexHullInternal::Pool< T >::Pool | ( | ) | [inline] |
Definition at line 704 of file btConvexHullComputer.cpp.
btConvexHullInternal::Pool< T >::~Pool | ( | ) | [inline] |
Definition at line 708 of file btConvexHullComputer.cpp.
void btConvexHullInternal::Pool< T >::freeObject | ( | T * | object | ) | [inline] |
Definition at line 752 of file btConvexHullComputer.cpp.
T* btConvexHullInternal::Pool< T >::newObject | ( | ) | [inline] |
Definition at line 730 of file btConvexHullComputer.cpp.
void btConvexHullInternal::Pool< T >::reset | ( | ) | [inline] |
Definition at line 719 of file btConvexHullComputer.cpp.
void btConvexHullInternal::Pool< T >::setArraySize | ( | int | arraySize | ) | [inline] |
Definition at line 725 of file btConvexHullComputer.cpp.
PoolArray<T>* btConvexHullInternal::Pool< T >::arrays [private] |
Definition at line 698 of file btConvexHullComputer.cpp.
int btConvexHullInternal::Pool< T >::arraySize [private] |
Definition at line 701 of file btConvexHullComputer.cpp.
T* btConvexHullInternal::Pool< T >::freeObjects [private] |
Definition at line 700 of file btConvexHullComputer.cpp.
PoolArray<T>* btConvexHullInternal::Pool< T >::nextArray [private] |
Definition at line 699 of file btConvexHullComputer.cpp.