Line Class Reference

#include <RobotAPI/components/ArViz/Client/elements/Line.h>

+ Inheritance diagram for Line:

Public Member Functions

 ElementOps (std::string const &id)
LinefromTo (Eigen::Vector3f from, Eigen::Vector3f to)
LinelineWidth (float w)
- Public Member Functions inherited from ElementOps< Line, data::ElementLine >
Linecolor (Color color)
Linecolor (Ts &&...ts)
LinecolorGlasbeyLUT (std::size_t id, int alpha=255)
 ElementOps (std::string const &id)
Lineenable (InteractionDescription const &interactionDescription)
Linehide ()
Lineid (const std::string &id)
Lineorientation (Eigen::Matrix3f const &ori)
Lineorientation (Eigen::Quaternionf const &ori)
Lineorientation (float r, float p, float y)
LineoverrideMaterial (bool value)
Eigen::Matrix4f pose () const
Linepose (const Eigen::Affine3f &pose)
Linepose (Eigen::Matrix4f const &pose)
Linepose (Eigen::Vector3f const &position, Eigen::Matrix3f const &orientation)
Linepose (Eigen::Vector3f const &position, Eigen::Quaternionf const &orientation)
Lineposition (Eigen::Vector3f const &pos)
Lineposition (float x, float y, float z)
Linescale (Eigen::Vector3f scale)
Linescale (float s)
Linescale (float x, float y, float z)
Lineshow ()
LinetransformPose (Eigen::Matrix4f const &p)
Linevisible (bool visible)

Additional Inherited Members

- Public Attributes inherited from ElementOps< Line, data::ElementLine >
IceInternal::Handle< data::ElementLine > data_

Detailed Description

Definition at line 29 of file Line.h.

Member Function Documentation

◆ ElementOps()


Definition at line 111 of file ElementOps.h.

◆ fromTo()

Line & fromTo ( Eigen::Vector3f  from,
Eigen::Vector3f  to 

Definition at line 13 of file Line.cpp.

◆ lineWidth()

Line & lineWidth ( float  w)

Definition at line 7 of file Line.cpp.

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