std::string parent_link_
The parent link the marker is attched to. If empty relative to world.
std::chrono::steady_clock::duration lifetime_
The lifetime of this Marker.
virtual void setParentLink(std::string parent_link)
The parent link name the marker should be attached to.
virtual const std::string & getParentLink() const
Get the parent link name that marker should be attached to.
virtual std::chrono::steady_clock::duration getLifetime() const
Get the lifetime of this Marker.
int layer_
The layer of the marker.
virtual void setLifetime(const std::chrono::steady_clock::duration &lifetime)
Set the lifetime of the this marker.
virtual void setLayer(int layer)
Set the layer of this Marker.
virtual int getLayer() const
Get the layer of this Marker.
Eigen::Vector3d scale_
The marker scale.
virtual const Eigen::Vector3d & getScale() const
Get the marker scale.
virtual void setScale(const Eigen::Vector3d &scale)
Set the marker scale.