
Public Member Functions | |
| Proximity3DPlugIn () | |
| XXX install/unistall plugin shoulde be automatic. | |
| const std::string | name () |
| const DependenciesList | plugInDependencies () |
| void | reset () |
| void | update (const float elapsedTime) |
| void | computeNeighborhoods () |
| Runs the neighbors searchig. | |
When an other plugIn extends this one, it inheritates the features contained in Proximity3DFields and parameters in Proximity3DParams
| const std::string Proximity3D::Proximity3DPlugIn< Super >::name | ( | ) | [inline, virtual] |
PlugIn name. Example:
const std::string name() { return "PlugInCustomizedName"; }
Implements BehaveRT::AbstractSimEnginePlugIn.
| const DependenciesList Proximity3D::Proximity3DPlugIn< Super >::plugInDependencies | ( | ) | [inline, virtual] |
List of dependecies (This will be removed) Example:
DependenciesList plugInDependencies() { DependenciesList dependencies; dependencies.push_back("EnvGrid3DPlugIn"); // First dependency dependencies.push_back("ProximityDBPlugIn"); // Second dependency // Put here other dependecies return dependencies; }
Implements BehaveRT::AbstractSimEnginePlugIn.
1.5.7.1