#include <perfectvisionperceptor.h>
Inheritance diagram for PerfectVisionPerceptor:
Public Member Functions | |
PerfectVisionPerceptor () | |
virtual | ~PerfectVisionPerceptor () |
bool | Percept (boost::shared_ptr< oxygen::PredicateList > predList) |
void | SetInversion (bool x, bool y, bool z) |
Set a factor of -1 or 1 for each axis. | |
Private Attributes | |
boost::shared_ptr< oxygen::SceneServer > | mSceneServer |
bool | mInvertX |
bool | mInvertY |
bool | mInvertZ |
Definition at line 28 of file perfectvisionperceptor.h.
|
Definition at line 37 of file perfectvisionperceptor.cpp. |
|
Definition at line 42 of file perfectvisionperceptor.cpp. |
|
Implements oxygen::Perceptor. Definition at line 47 of file perfectvisionperceptor.cpp. References zeitgeist::ParameterList::AddList(), zeitgeist::ParameterList::AddValue(), zeitgeist::Node::begin(), zeitgeist::ParameterList::Clear(), zeitgeist::Node::end(), zeitgeist::Object::GetCore(), zeitgeist::Object::GetLog(), mInvertX, mInvertY, mInvertZ, mSceneServer, oxygen::Predicate::name, and oxygen::Predicate::parameter. Here is the call graph for this function: ![]() |
|
Set a factor of -1 or 1 for each axis.
Definition at line 110 of file perfectvisionperceptor.cpp. |
|
Definition at line 47 of file perfectvisionperceptor.h. Referenced by Percept(), PerfectVisionPerceptor(), and SetInversion(). |
|
Definition at line 48 of file perfectvisionperceptor.h. Referenced by Percept(), PerfectVisionPerceptor(), and SetInversion(). |
|
Definition at line 49 of file perfectvisionperceptor.h. Referenced by Percept(), PerfectVisionPerceptor(), and SetInversion(). |
|
Definition at line 45 of file perfectvisionperceptor.h. Referenced by Percept(). |