grasp_candidate_drawer Struct Reference

#include <RobotAPI/libraries/GraspingUtility/grasp_candidate_drawer.h>

Public Member Functions

void draw (const armarx::GraspCandidateHelper &gch, armarx::viz::Layer &l)
 
void draw (const armarx::GraspCandidateHelper &gch, armarx::viz::Layer &l, const armarx::viz::Color &color)
 
void draw (const armarx::grasping::GraspCandidatePtr &gc, armarx::viz::Layer &l)
 
void draw (const armarx::grasping::GraspCandidatePtr &gc, armarx::viz::Layer &l, const armarx::viz::Color &color)
 
void draw (const box_to_grasp_candidates::side_data &side, armarx::viz::Layer &l, const Eigen::Matrix4f &gpose, float ax_len=300, float ax_width=5, const armarx::viz::Color &color_up={255, 0, 0}, const armarx::viz::Color &color_trans={0, 255, 0})
 
void draw (const box_to_grasp_candidates::side_data &side, armarx::viz::Layer &l, float ax_len=300, float ax_width=5, const armarx::viz::Color &color_up={255, 0, 0}, const armarx::viz::Color &color_trans={0, 255, 0})
 
void draw (const std::string &name, const box_to_grasp_candidates::side_data &side, armarx::viz::Layer &l, const Eigen::Matrix4f &gpose, float ax_len=300, float ax_width=5, const armarx::viz::Color &color_up={255, 0, 0}, const armarx::viz::Color &color_trans={0, 255, 0})
 
void draw (const std::string &name, const box_to_grasp_candidates::side_data &side, armarx::viz::Layer &l, float ax_len=300, float ax_width=5, const armarx::viz::Color &color_up={255, 0, 0}, const armarx::viz::Color &color_trans={0, 255, 0})
 
 grasp_candidate_drawer (armarx::RobotNameHelperPtr rnh, const VirtualRobot::RobotPtr &robot)
 
void reset_colors ()
 

Public Attributes

float length_approach = 300
 
armarx::RobotNameHelperPtr rnh
 
VirtualRobot::RobotPtr robot
 
float width_approach = 5
 

Detailed Description

Definition at line 14 of file grasp_candidate_drawer.h.

Constructor & Destructor Documentation

◆ grasp_candidate_drawer()

Member Function Documentation

◆ draw() [1/8]

void draw ( const armarx::GraspCandidateHelper gch,
armarx::viz::Layer l 
)

Definition at line 26 of file grasp_candidate_drawer.cpp.

+ Here is the call graph for this function:

◆ draw() [2/8]

void draw ( const armarx::GraspCandidateHelper gch,
armarx::viz::Layer l,
const armarx::viz::Color color 
)

Definition at line 36 of file grasp_candidate_drawer.cpp.

+ Here is the call graph for this function:

◆ draw() [3/8]

void draw ( const armarx::grasping::GraspCandidatePtr &  gc,
armarx::viz::Layer l 
)

Definition at line 22 of file grasp_candidate_drawer.cpp.

+ Here is the caller graph for this function:

◆ draw() [4/8]

void draw ( const armarx::grasping::GraspCandidatePtr &  gc,
armarx::viz::Layer l,
const armarx::viz::Color color 
)

Definition at line 30 of file grasp_candidate_drawer.cpp.

+ Here is the call graph for this function:

◆ draw() [5/8]

void draw ( const box_to_grasp_candidates::side_data side,
armarx::viz::Layer l,
const Eigen::Matrix4f &  gpose,
float  ax_len = 300,
float  ax_width = 5,
const armarx::viz::Color color_up = {255, 0, 0},
const armarx::viz::Color color_trans = {0, 255, 0} 
)

Definition at line 72 of file grasp_candidate_drawer.cpp.

+ Here is the call graph for this function:

◆ draw() [6/8]

void draw ( const box_to_grasp_candidates::side_data side,
armarx::viz::Layer l,
float  ax_len = 300,
float  ax_width = 5,
const armarx::viz::Color color_up = {255, 0, 0},
const armarx::viz::Color color_trans = {0, 255, 0} 
)

Definition at line 56 of file grasp_candidate_drawer.cpp.

+ Here is the call graph for this function:

◆ draw() [7/8]

void draw ( const std::string &  name,
const box_to_grasp_candidates::side_data side,
armarx::viz::Layer l,
const Eigen::Matrix4f &  gpose,
float  ax_len = 300,
float  ax_width = 5,
const armarx::viz::Color color_up = {255, 0, 0},
const armarx::viz::Color color_trans = {0, 255, 0} 
)

Definition at line 79 of file grasp_candidate_drawer.cpp.

+ Here is the call graph for this function:

◆ draw() [8/8]

void draw ( const std::string &  name,
const box_to_grasp_candidates::side_data side,
armarx::viz::Layer l,
float  ax_len = 300,
float  ax_width = 5,
const armarx::viz::Color color_up = {255, 0, 0},
const armarx::viz::Color color_trans = {0, 255, 0} 
)

Definition at line 63 of file grasp_candidate_drawer.cpp.

+ Here is the call graph for this function:

◆ reset_colors()

void reset_colors ( )

Definition at line 17 of file grasp_candidate_drawer.cpp.

Member Data Documentation

◆ length_approach

float length_approach = 300

Definition at line 60 of file grasp_candidate_drawer.h.

◆ rnh

Definition at line 58 of file grasp_candidate_drawer.h.

◆ robot

Definition at line 59 of file grasp_candidate_drawer.h.

◆ width_approach

float width_approach = 5

Definition at line 61 of file grasp_candidate_drawer.h.


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