#include <NodeBoundingBoxListener.h>
Public Member Functions |
|
NodeBoundingBoxListener (bool zeroIsValid=false, bool cancelMonitorOnValid=true, bool makePythonSafe=false) | |
virtual | ~NodeBoundingBoxListener () |
bool | monitorBoundingBox (const awScene::Node &node) |
bool | cancelMonitoredBoundingBox (const awScene::Node &node) |
void | clearMonitoredBoundingBoxes () |
int | getMonitoredBoundingBoxCount () const |
virtual void | onNodeBoundingBoxValid (awScene::Node *node)=0 |
NodeBoundingBoxListener | ( | bool | zeroIsValid =
false , |
bool | cancelMonitorOnValid =
true , |
||
bool | makePythonSafe =
false |
||
) | [explicit] |
virtual ~NodeBoundingBoxListener | ( | ) | [virtual] |
bool monitorBoundingBox | ( | const awScene::Node & | node | ) |
bool cancelMonitoredBoundingBox | ( | const awScene::Node & | node | ) |
void clearMonitoredBoundingBoxes | ( | ) |
int getMonitoredBoundingBoxCount | ( | ) | const |
virtual void onNodeBoundingBoxValid | ( | awScene::Node * | node | ) | [pure virtual] |