Path Class Reference

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

+ Inheritance diagram for Path:

Public Member Functions

PathaddPoint (Eigen::Vector3f p)
 
Pathclear ()
 
 ElementOps (std::string const &id)
 
Pathpoints (std::vector< Eigen::Vector3f > const &ps)
 
Pathwidth (float w)
 
- Public Member Functions inherited from ElementOps< Path, data::ElementPath >
Pathcolor (Color color)
 
Pathcolor (Ts &&...ts)
 
PathcolorGlasbeyLUT (std::size_t id, int alpha=255)
 
 ElementOps (std::string const &id)
 
Pathenable (InteractionDescription const &interactionDescription)
 
Pathhide ()
 
Pathid (const std::string &id)
 
Pathorientation (Eigen::Matrix3f const &ori)
 
Pathorientation (Eigen::Quaternionf const &ori)
 
Pathorientation (float r, float p, float y)
 
PathoverrideMaterial (bool value)
 
Eigen::Matrix4f pose () const
 
Pathpose (const Eigen::Affine3f &pose)
 
Pathpose (Eigen::Matrix4f const &pose)
 
Pathpose (Eigen::Vector3f const &position, Eigen::Matrix3f const &orientation)
 
Pathpose (Eigen::Vector3f const &position, Eigen::Quaternionf const &orientation)
 
Pathposition (Eigen::Vector3f const &pos)
 
Pathposition (float x, float y, float z)
 
Pathscale (Eigen::Vector3f scale)
 
Pathscale (float s)
 
Pathscale (float x, float y, float z)
 
Pathshow ()
 
PathtransformPose (Eigen::Matrix4f const &p)
 
Pathvisible (bool visible)
 

Additional Inherited Members

- Public Attributes inherited from ElementOps< Path, data::ElementPath >
IceInternal::Handle< data::ElementPath > data_
 

Detailed Description

Definition at line 31 of file Path.h.

Member Function Documentation

◆ addPoint()

Path & addPoint ( Eigen::Vector3f  p)

Definition at line 42 of file Path.cpp.

+ Here is the caller graph for this function:

◆ clear()

Path & clear ( )

Definition at line 11 of file Path.cpp.

+ Here is the caller graph for this function:

◆ ElementOps()

ElementOps
inline

Definition at line 111 of file ElementOps.h.

◆ points()

Path & points ( std::vector< Eigen::Vector3f > const &  ps)

Definition at line 25 of file Path.cpp.

+ Here is the call graph for this function:

◆ width()

Path & width ( float  w)

Definition at line 18 of file Path.cpp.


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