Cylinder Struct Reference

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

+ Inheritance diagram for Cylinder:

Public Member Functions

Cylinderdirection (Eigen::Vector3f direction)
 
 ElementOps (std::string const &id)
 
CylinderfromTo (Eigen::Vector3f from, Eigen::Vector3f to)
 
Cylinderheight (float h)
 
Cylinderradius (float r)
 
- Public Member Functions inherited from ElementOps< Cylinder, data::ElementCylinder >
Cylindercolor (Color color)
 
Cylindercolor (Ts &&...ts)
 
CylindercolorGlasbeyLUT (std::size_t id, int alpha=255)
 
 ElementOps (std::string const &id)
 
Cylinderenable (InteractionDescription const &interactionDescription)
 
Cylinderhide ()
 
Cylinderid (const std::string &id)
 
Cylinderorientation (Eigen::Matrix3f const &ori)
 
Cylinderorientation (Eigen::Quaternionf const &ori)
 
Cylinderorientation (float r, float p, float y)
 
CylinderoverrideMaterial (bool value)
 
Eigen::Matrix4f pose () const
 
Cylinderpose (const Eigen::Affine3f &pose)
 
Cylinderpose (Eigen::Matrix4f const &pose)
 
Cylinderpose (Eigen::Vector3f const &position, Eigen::Matrix3f const &orientation)
 
Cylinderpose (Eigen::Vector3f const &position, Eigen::Quaternionf const &orientation)
 
Cylinderposition (Eigen::Vector3f const &pos)
 
Cylinderposition (float x, float y, float z)
 
Cylinderscale (Eigen::Vector3f scale)
 
Cylinderscale (float s)
 
Cylinderscale (float x, float y, float z)
 
Cylindershow ()
 
CylindertransformPose (Eigen::Matrix4f const &p)
 
Cylindervisible (bool visible)
 

Additional Inherited Members

- Public Attributes inherited from ElementOps< Cylinder, data::ElementCylinder >
IceInternal::Handle< data::ElementCylinder > data_
 

Detailed Description

Definition at line 74 of file Elements.h.

Member Function Documentation

◆ direction()

Cylinder & direction ( Eigen::Vector3f  direction)

Definition at line 91 of file Elements.cpp.

+ Here is the call graph for this function:

◆ ElementOps()

ElementOps
inline

Definition at line 111 of file ElementOps.h.

◆ fromTo()

Cylinder & fromTo ( Eigen::Vector3f  from,
Eigen::Vector3f  to 
)

Definition at line 82 of file Elements.cpp.

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

◆ height()

Cylinder& height ( float  h)
inline

Definition at line 85 of file Elements.h.

+ Here is the caller graph for this function:

◆ radius()

Cylinder& radius ( float  r)
inline

Definition at line 78 of file Elements.h.

+ Here is the caller graph for this function:

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