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()

Observation& addObserved ( viz::Layer layer,
ElementT const &  element 
)
inline

Definition at line 24 of file InteractionObserver.h.

+ Here is the call graph for this function:

◆ clearObservedLayer()

void clearObservedLayer ( viz::Layer layer)

Definition at line 41 of file InteractionObserver.cpp.

+ Here is the call graph for this function:

◆ process()

void process ( viz::InteractionFeedbackRange const &  interactions)

Definition at line 55 of file InteractionObserver.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ requestInteractions()

void requestInteractions ( viz::StagedCommit stage)

Definition at line 47 of file InteractionObserver.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

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