|
Ocean
|
The Ocean Devices RMV Library provides a RMV feature based tracking library. More...
Data Structures | |
| class | Ocean::Devices::RMV::RMVDevice |
| This class implements a device for the RMV library. More... | |
| class | Ocean::Devices::RMV::RMVFactory |
| This class implements a device factory for the RMV feature based tracking system. More... | |
| class | Ocean::Devices::RMV::RMVTracker6DOF |
| This class implements an RMV feature based tracker. More... | |
Functions | |
| bool OCEAN_DEVICES_RMV_EXPORT | pluginLoad () |
| Tries to load the plugin and initializes all internal 3rd party libraries. | |
| bool OCEAN_DEVICES_RMV_EXPORT | pluginUnload () |
| Tries to unload the plugin and all internal resources of 3rd party libraries. | |
| OCEAN_DEVICES_RMV_EXPORT std::string | Ocean::Devices::RMV::nameRMVLibrary () |
| Returns the name of this devices library. | |
| void | Ocean::Devices::RMV::registerRMVLibrary () |
| Registers this RMV device library at the global device manager. | |
| bool | Ocean::Devices::RMV::unregisterRMVLibrary () |
| Unregisters this RMV device library at the global device manager. | |
The Ocean Devices RMV Library provides a RMV feature based tracking library.
This device plugin provides a 6DOF feature tracker with unique name "RMV Feature Based 6DOF Tracker".
Do not create a tracker object directory, but use the Devices::Manager object instead.
The library is platform independent.
| OCEAN_DEVICES_RMV_EXPORT std::string Ocean::Devices::RMV::nameRMVLibrary | ( | ) |
Returns the name of this devices library.
| bool OCEAN_DEVICES_RMV_EXPORT pluginLoad | ( | ) |
Tries to load the plugin and initializes all internal 3rd party libraries.
Make sure that the plugin will be loaded only once!
| bool OCEAN_DEVICES_RMV_EXPORT pluginUnload | ( | ) |
Tries to unload the plugin and all internal resources of 3rd party libraries.
Make sure that all resources of this plugin has been released before!
| void Ocean::Devices::RMV::registerRMVLibrary | ( | ) |
Registers this RMV device library at the global device manager.
This function calls RMVFactory::registerFactory() only.
| bool Ocean::Devices::RMV::unregisterRMVLibrary | ( | ) |
Unregisters this RMV device library at the global device manager.
This function calls RMVFactory::unregisterFactory() only.