MIRA
Public Types | Public Member Functions | Public Attributes | List of all members
Marker Struct Reference

Marker message. More...

#include <model/Marker.h>

Public Types

enum  Command { CREATE_MODIFY = 0, REMOVE = 1 }
 

Public Member Functions

 Marker ()
 
template<typename Reflector >
void reflect (Reflector &r)
 

Public Attributes

uint32 id
 
std::string ns
 
Command command
 
std::vector< MarkerBasePtrobjects
 

Detailed Description

Marker message.

Has an id a namespace and a command. Contains multiple marker objects for rendering.

Member Enumeration Documentation

◆ Command

enum Command
Enumerator
CREATE_MODIFY 
REMOVE 

Create or modify marker for namespace and id.

Constructor & Destructor Documentation

◆ Marker()

Marker ( )
inline

Member Function Documentation

◆ reflect()

void reflect ( Reflector &  r)
inline

Member Data Documentation

◆ id

uint32 id

◆ ns

std::string ns

◆ command

Command command

◆ objects

std::vector<MarkerBasePtr> objects

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