RobWorkProject  24.5.15-
Public Types | Public Member Functions | Public Attributes | List of all members
ProximityCache Class Referenceabstract

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< ProximityCachePtr
 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.
 

Detailed Description

Interface for cache used by ProximityStrategy.

Member Function Documentation

◆ size()

virtual size_t size ( ) const
pure virtual

The documentation for this class was generated from the following file: