Arrow Struct Reference

#include <RobotAPI/components/ArViz/Client/Elements.h>

+ Inheritance diagram for Arrow:

Public Member Functions

Arrowdirection (Eigen::Vector3f dir)
 
 ElementOps (std::string const &id)
 
ArrowfromTo (const Eigen::Vector3f &from, const Eigen::Vector3f &to)
 
Arrowlength (float l)
 
Arrowwidth (float w)
 
- Public Member Functions inherited from ElementOps< Arrow, data::ElementArrow >
Arrowcolor (Color color)
 
Arrowcolor (Ts &&...ts)
 
ArrowcolorGlasbeyLUT (std::size_t id, int alpha=255)
 
 ElementOps (std::string const &id)
 
Arrowenable (InteractionDescription const &interactionDescription)
 
Arrowhide ()
 
Arrowid (const std::string &id)
 
Arroworientation (Eigen::Matrix3f const &ori)
 
Arroworientation (Eigen::Quaternionf const &ori)
 
Arroworientation (float r, float p, float y)
 
ArrowoverrideMaterial (bool value)
 
Eigen::Matrix4f pose () const
 
Arrowpose (const Eigen::Affine3f &pose)
 
Arrowpose (Eigen::Matrix4f const &pose)
 
Arrowpose (Eigen::Vector3f const &position, Eigen::Matrix3f const &orientation)
 
Arrowpose (Eigen::Vector3f const &position, Eigen::Quaternionf const &orientation)
 
Arrowposition (Eigen::Vector3f const &pos)
 
Arrowposition (float x, float y, float z)
 
Arrowscale (Eigen::Vector3f scale)
 
Arrowscale (float s)
 
Arrowscale (float x, float y, float z)
 
Arrowshow ()
 
ArrowtransformPose (Eigen::Matrix4f const &p)
 
Arrowvisible (bool visible)
 

Additional Inherited Members

- Public Attributes inherited from ElementOps< Arrow, data::ElementArrow >
IceInternal::Handle< data::ElementArrow > data_
 

Detailed Description

Definition at line 198 of file Elements.h.

Member Function Documentation

◆ direction()

Arrow & direction ( Eigen::Vector3f  dir)

Definition at line 98 of file Elements.cpp.

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

◆ ElementOps()

ElementOps
inline

Definition at line 111 of file ElementOps.h.

◆ fromTo()

Arrow& fromTo ( const Eigen::Vector3f &  from,
const Eigen::Vector3f &  to 
)
inline

Definition at line 218 of file Elements.h.

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

◆ length()

Arrow& length ( float  l)
inline

Definition at line 204 of file Elements.h.

+ Here is the caller graph for this function:

◆ width()

Arrow& width ( float  w)
inline

Definition at line 211 of file Elements.h.

+ Here is the caller graph for this function:

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