InteractionObserver Class Reference

#include <RobotAPI/components/ObjectMemoryEditor/InteractionObserver.h>

Classes

class  Observation
 

Public Member Functions

template<typename ElementT>
ObservationaddObserved (viz::Layer &layer, ElementT const &element)
 
void clearObservedLayer (viz::Layer &layer)
 
void process (viz::InteractionFeedbackRange const &interactions)
 
void requestInteractions (viz::StagedCommit &stage)
 

Detailed Description

Definition at line 7 of file InteractionObserver.h.

Member Function Documentation

◆ addObserved()

template<typename ElementT>
Observation & addObserved ( viz::Layer & layer,
ElementT const & element )
inline

Definition at line 25 of file InteractionObserver.h.

+ Here is the call graph for this function:

◆ clearObservedLayer()

void clearObservedLayer ( viz::Layer & layer)

Definition at line 45 of file InteractionObserver.cpp.

+ Here is the call graph for this function:

◆ process()

void process ( viz::InteractionFeedbackRange const & interactions)

Definition at line 61 of file InteractionObserver.cpp.

◆ requestInteractions()

void requestInteractions ( viz::StagedCommit & stage)

Definition at line 52 of file InteractionObserver.cpp.

+ Here is the call graph for this function:

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