marker.cpp
Go to the documentation of this file.
1 
3 
5 {
6 void Marker::setParentLink(std::string parent_link) { parent_link_ = std::move(parent_link); }
7 
8 const std::string& Marker::getParentLink() const { return parent_link_; }
9 
10 void Marker::setLifetime(const std::chrono::steady_clock::duration& lifetime) { lifetime_ = lifetime; }
11 
12 std::chrono::steady_clock::duration Marker::getLifetime() const { return lifetime_; }
13 
14 void Marker::setLayer(int layer) { layer_ = layer; }
15 
16 int Marker::getLayer() const { return layer_; }
17 
18 void Marker::setScale(const Eigen::Vector3d& scale) { scale_ = scale; }
19 
20 const Eigen::Vector3d& Marker::getScale() const { return scale_; }
21 
22 }; // namespace tesseract_visualization
tesseract_visualization::Marker::parent_link_
std::string parent_link_
The parent link the marker is attched to. If empty relative to world.
Definition: marker.h:148
tesseract_visualization::Marker::lifetime_
std::chrono::steady_clock::duration lifetime_
The lifetime of this Marker.
Definition: marker.h:145
tesseract_visualization::Marker::setParentLink
virtual void setParentLink(std::string parent_link)
The parent link name the marker should be attached to.
Definition: marker.cpp:6
marker.h
tesseract_visualization::Marker::getParentLink
virtual const std::string & getParentLink() const
Get the parent link name that marker should be attached to.
Definition: marker.cpp:8
tesseract_visualization::Marker::getLifetime
virtual std::chrono::steady_clock::duration getLifetime() const
Get the lifetime of this Marker.
Definition: marker.cpp:12
tesseract_visualization::Marker::layer_
int layer_
The layer of the marker.
Definition: marker.h:151
tesseract_visualization::Marker::setLifetime
virtual void setLifetime(const std::chrono::steady_clock::duration &lifetime)
Set the lifetime of the this marker.
Definition: marker.cpp:10
tesseract_visualization::Marker::setLayer
virtual void setLayer(int layer)
Set the layer of this Marker.
Definition: marker.cpp:14
tesseract_visualization::Marker::getLayer
virtual int getLayer() const
Get the layer of this Marker.
Definition: marker.cpp:16
tesseract_visualization::Marker::scale_
Eigen::Vector3d scale_
The marker scale.
Definition: marker.h:154
tesseract_visualization::Marker::getScale
virtual const Eigen::Vector3d & getScale() const
Get the marker scale.
Definition: marker.cpp:20
tesseract_visualization::Marker::setScale
virtual void setScale(const Eigen::Vector3d &scale)
Set the marker scale.
Definition: marker.cpp:18
tesseract_visualization
Definition: fwd.h:4


tesseract_visualization
Author(s): Levi Armstrong
autogenerated on Wed Apr 9 2025 03:03:25