# ObjectPool

from direct.showbase.ObjectPool import ObjectPool

manipulate a pool of Python objects

## Inheritance:

ObjectPool:

## Methods of ObjectPool:

__init__
__len__
_getInternalObjs
containerLenStr
destroy
diff
getObjsOfType
getTypes
printObjsByType
printObjsOfType
printReferrers
typeFreqStr

__init__ def __init__(self, objects) Undocumented function.

__len__ def __len__(self) Undocumented function.

_getInternalObjs def _getInternalObjs(self) Undocumented function.

containerLenStr def containerLenStr(self) Undocumented function.

destroy def destroy(self) Undocumented function.

diff def diff(self, other) print difference between this pool and 'other' pool

getObjsOfType def getObjsOfType(self, type) Undocumented function.

getTypes def getTypes(self) Undocumented function.

printObjsByType def printObjsByType(self, printReferrers=False) Undocumented function.

printObjsOfType def printObjsOfType(self, type) Undocumented function.

printReferrers def printReferrers(self, numEach=3) referrers of the first few of each type of object

typeFreqStr def typeFreqStr(self) Undocumented function.