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::Scenescene () const override
 
 SceneProvider (const InjectedServices &srv, const Config &config)
 
bool synchronize (const DateTime &timestamp, bool fullUpdate) override
 
- Public Member Functions inherited from SceneProviderInterface
virtual ~SceneProviderInterface ()=default
 

Detailed Description

Definition at line 65 of file SceneProvider.h.

Constructor & Destructor Documentation

◆ SceneProvider()

SceneProvider ( const InjectedServices srv,
const Config config 
)

Definition at line 24 of file SceneProvider.cpp.

Member Function Documentation

◆ initialize()

bool initialize ( const DateTime timestamp)
overridevirtual

Implements SceneProviderInterface.

Definition at line 36 of file SceneProvider.cpp.

◆ scene()

const core::Scene & scene ( ) const
overridevirtual

Implements SceneProviderInterface.

Definition at line 30 of file SceneProvider.cpp.

◆ synchronize()

bool synchronize ( const DateTime timestamp,
bool  fullUpdate 
)
overridevirtual

Implements SceneProviderInterface.

Definition at line 55 of file SceneProvider.cpp.

+ Here is the call graph for this function:

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