Horizon
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
PNS::OBSTACLE_VISITOR Class Referenceabstract

Struct OBSTACLE_VISITOR. More...

#include <pns_node.h>

Inheritance diagram for PNS::OBSTACLE_VISITOR:
PNS::HIT_VISITOR PNS::NODE::DEFAULT_OBSTACLE_VISITOR

Public Member Functions

 OBSTACLE_VISITOR (const ITEM *aItem)
 
void SetWorld (const NODE *aNode, const NODE *aOverride=NULL)
 
virtual bool operator() (ITEM *aCandidate)=0
 

Protected Member Functions

bool visit (ITEM *aCandidate)
 

Protected Attributes

const ITEMm_item
 

the item we are looking for collisions with


 
const NODEm_node
 

node we are searching in (either root or a branch)


 
const NODEm_override
 

node that overrides root entries


 
int m_extraClearance
 

additional clearance


 

Detailed Description

Struct OBSTACLE_VISITOR.


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