LinearPredictions Struct Reference

Visualization control for linear predictions for objects. More...

#include <RobotAPI/libraries/armem_objects/server/instance/visu/LinearPredictionsVisu.h>

+ Inheritance diagram for LinearPredictions:

Classes

struct  RemoteGui
 

Public Member Functions

void defineProperties (armarx::PropertyDefinitionsPtr defs, const std::string &prefix)
 
void draw (viz::Layer &layer, std::function< viz::Object(const std::string &key)> makeObjectFn, const objpose::ObjectPose &objectPose, const std::map< DateTime, objpose::ObjectPose > &poseHistory, bool inGlobalFrame) const
 
bool showAny () const
 
- Public Member Functions inherited from Logging
SpamFilterDataPtr deactivateSpam (float deactivationDurationSec=10.0f, const std::string &identifier="", bool deactivate=true) const
 disables the logging for the current line for the given amount of seconds. More...
 
MessageTypeT getEffectiveLoggingLevel () const
 
 Logging ()
 
void setLocalMinimumLoggingLevel (MessageTypeT level)
 With setLocalMinimumLoggingLevel the minimum verbosity-level of log-messages can be set. More...
 
void setTag (const LogTag &tag)
 
void setTag (const std::string &tagName)
 
virtual ~Logging ()
 

Public Attributes

float ghostAlpha = 0.7
 
bool showArrow = false
 
bool showFrame = false
 
bool showGhost = false
 
float timeOffsetSeconds = 1
 
float timeWindowSeconds = 2
 

Additional Inherited Members

- Protected Member Functions inherited from Logging
bool checkLogLevel (MessageTypeT level) const
 
const LogSenderPtrgetLogSender () const
 Retrieve log sender. More...
 
LogSenderPtr loghelper (const char *file, int line, const char *function) const
 
- Protected Attributes inherited from Logging
MessageTypeT minimumLoggingLevel
 
SpamFilterDataPtr spamFilter
 
LogTag tag
 

Detailed Description

Visualization control for linear predictions for objects.

Definition at line 18 of file LinearPredictionsVisu.h.

Member Function Documentation

◆ defineProperties()

void defineProperties ( armarx::PropertyDefinitionsPtr  defs,
const std::string &  prefix 
)

Definition at line 18 of file LinearPredictionsVisu.cpp.

+ Here is the caller graph for this function:

◆ draw()

void draw ( viz::Layer layer,
std::function< viz::Object(const std::string &key)>  makeObjectFn,
const objpose::ObjectPose objectPose,
const std::map< DateTime, objpose::ObjectPose > &  poseHistory,
bool  inGlobalFrame 
) const

Definition at line 41 of file LinearPredictionsVisu.cpp.

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

◆ showAny()

bool showAny ( ) const

Definition at line 36 of file LinearPredictionsVisu.cpp.

+ Here is the caller graph for this function:

Member Data Documentation

◆ ghostAlpha

float ghostAlpha = 0.7

Definition at line 21 of file LinearPredictionsVisu.h.

◆ showArrow

bool showArrow = false

Definition at line 24 of file LinearPredictionsVisu.h.

◆ showFrame

bool showFrame = false

Definition at line 23 of file LinearPredictionsVisu.h.

◆ showGhost

bool showGhost = false

Definition at line 20 of file LinearPredictionsVisu.h.

◆ timeOffsetSeconds

float timeOffsetSeconds = 1

Definition at line 26 of file LinearPredictionsVisu.h.

◆ timeWindowSeconds

float timeWindowSeconds = 2

Definition at line 27 of file LinearPredictionsVisu.h.


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