Pose Struct Reference

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

+ Inheritance diagram for Pose:

Public Member Functions

 ElementOps (std::string const &id)
 
- Public Member Functions inherited from ElementOps< Pose, data::ElementPose >
Posecolor (Color color)
 
Posecolor (Ts &&...ts)
 
PosecolorGlasbeyLUT (std::size_t id, int alpha=255)
 
 ElementOps (std::string const &id)
 
Poseenable (InteractionDescription const &interactionDescription)
 
Posehide ()
 
Poseid (const std::string &id)
 
Poseorientation (Eigen::Matrix3f const &ori)
 
Poseorientation (Eigen::Quaternionf const &ori)
 
Poseorientation (float r, float p, float y)
 
PoseoverrideMaterial (bool value)
 
Eigen::Matrix4f pose () const
 
Posepose (const Eigen::Affine3f &pose)
 
Posepose (Eigen::Matrix4f const &pose)
 
Posepose (Eigen::Vector3f const &position, Eigen::Matrix3f const &orientation)
 
Posepose (Eigen::Vector3f const &position, Eigen::Quaternionf const &orientation)
 
Poseposition (Eigen::Vector3f const &pos)
 
Poseposition (float x, float y, float z)
 
Posescale (Eigen::Vector3f scale)
 
Posescale (float s)
 
Posescale (float x, float y, float z)
 
Poseshow ()
 
PosetransformPose (Eigen::Matrix4f const &p)
 
Posevisible (bool visible)
 

Additional Inherited Members

- Public Attributes inherited from ElementOps< Pose, data::ElementPose >
IceInternal::Handle< data::ElementPose > data_
 

Detailed Description

Definition at line 179 of file Elements.h.

Member Function Documentation

◆ ElementOps()

ElementOps
inline

Definition at line 111 of file ElementOps.h.


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