#include <marker.h>
Definition at line 74 of file marker.h.
◆ ConstPtr
◆ Ptr
◆ Marker() [1/3]
tesseract_visualization::Marker::Marker |
( |
| ) |
|
|
default |
◆ ~Marker()
virtual tesseract_visualization::Marker::~Marker |
( |
| ) |
|
|
virtualdefault |
◆ Marker() [2/3]
tesseract_visualization::Marker::Marker |
( |
const Marker & |
| ) |
|
|
default |
◆ Marker() [3/3]
tesseract_visualization::Marker::Marker |
( |
Marker && |
| ) |
|
|
default |
◆ getLayer()
int tesseract_visualization::Marker::getLayer |
( |
| ) |
const |
|
virtual |
Get the layer of this Marker.
- Returns
- The layer of the marker
Definition at line 16 of file marker.cpp.
◆ getLifetime()
Get the lifetime of this Marker.
- Returns
- The time at which the marker will be removed
Definition at line 12 of file marker.cpp.
◆ getParentLink()
const std::string & tesseract_visualization::Marker::getParentLink |
( |
| ) |
const |
|
virtual |
Get the parent link name that marker should be attached to.
If empty then it should be relative world coordinates
Definition at line 8 of file marker.cpp.
◆ getScale()
const Eigen::Vector3d & tesseract_visualization::Marker::getScale |
( |
| ) |
const |
|
virtual |
Get the marker scale.
- Returns
- The scale of the marker
Definition at line 20 of file marker.cpp.
◆ getType()
virtual int tesseract_visualization::Marker::getType |
( |
| ) |
const |
|
pure virtual |
◆ operator=() [1/2]
Marker& tesseract_visualization::Marker::operator= |
( |
const Marker & |
| ) |
|
|
default |
◆ operator=() [2/2]
Marker& tesseract_visualization::Marker::operator= |
( |
Marker && |
| ) |
|
|
default |
◆ setLayer()
void tesseract_visualization::Marker::setLayer |
( |
int |
layer | ) |
|
|
virtual |
Set the layer of this Marker.
- Parameters
-
layer | Layer at which the marker will reside |
Definition at line 14 of file marker.cpp.
◆ setLifetime()
Set the lifetime of the this marker.
- Parameters
-
lifetime | The time at which the marker will be removed |
Definition at line 10 of file marker.cpp.
◆ setParentLink()
void tesseract_visualization::Marker::setParentLink |
( |
std::string |
parent_link | ) |
|
|
virtual |
The parent link name the marker should be attached to.
- Parameters
-
parent_link | The parent link name |
Definition at line 6 of file marker.cpp.
◆ setScale()
void tesseract_visualization::Marker::setScale |
( |
const Eigen::Vector3d & |
scale | ) |
|
|
virtual |
Set the marker scale.
- Parameters
-
Definition at line 18 of file marker.cpp.
◆ layer_
int tesseract_visualization::Marker::layer_ { 0 } |
|
protected |
The layer of the marker.
Definition at line 151 of file marker.h.
◆ lifetime_
◆ parent_link_
std::string tesseract_visualization::Marker::parent_link_ |
|
protected |
The parent link the marker is attched to. If empty relative to world.
Definition at line 148 of file marker.h.
◆ scale_
The marker scale.
Definition at line 154 of file marker.h.
The documentation for this class was generated from the following files: