RobWorkProject
23.9.11-
|
Interface for cache used by ProximityStrategy. More...
#include <ProximityCache.hpp>
Inherited by ProximityStrategyRW::PCache, PQPCollisionCache, ProximityStrategyBullet::ProximityCacheBullet, and ProximityStrategyPQP::PQPProximityCache.
Public Types | |
typedef rw::core::Ptr< ProximityCache > | Ptr |
smart pointer type to this class | |
Public Member Functions | |
ProximityCache (void *owner) | |
Constructor. | |
virtual | ~ProximityCache () |
Destructor. | |
virtual size_t | size () const =0 |
Returns size of cache. More... | |
virtual void | clear ()=0 |
Clears cache. | |
Public Attributes | |
void * | _owner |
Owner of the cache. | |
Interface for cache used by ProximityStrategy.
|
pure virtual |
Returns size of cache.
Implemented in ProximityStrategyPQP::PQPProximityCache, PQPCollisionCache, ProximityStrategyBullet::ProximityCacheBullet, and ProximityStrategyRW::PCache.