SceneProvider Class Reference

#include <armarx/navigation/server/scene_provider/SceneProvider.h>

+ Inheritance diagram for SceneProvider:

Classes

struct  Config
 
struct  InjectedServices
 

Public Member Functions

bool initialize (const DateTime &timestamp) override
 
const core::Scene & scene () const override
 
 SceneProvider (const InjectedServices &srv, const Config &config)
 
bool synchronize (const DateTime &timestamp, bool fullUpdate) override
 
- Public Member Functions inherited from SceneProviderInterface
std::mutex & sceneMutex () noexcept
 
virtual ~SceneProviderInterface ()=default
 

Constructor & Destructor Documentation

◆ SceneProvider()

SceneProvider ( const InjectedServices & srv,
const Config & config )

Member Function Documentation

◆ initialize()

bool initialize ( const DateTime & timestamp)
overridevirtual

◆ scene()

const core::Scene & scene ( ) const
overridevirtual

◆ synchronize()

bool synchronize ( const DateTime & timestamp,
bool fullUpdate )
overridevirtual

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