GraspCandidateVisu.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <
RobotAPI/components/ArViz/Client/Client.h
>
4
#include <
RobotAPI/components/ArViz/Client/Layer.h
>
5
#include <RobotAPI/interface/units/GraspCandidateProviderInterface.h>
6
7
namespace
armarx::grasping
8
{
9
class
GraspCandidateVisu
10
{
11
public
:
12
GraspCandidateVisu
();
13
14
15
void
visualize
(
const
grasping::GraspCandidateDict& candidates,
viz::Client
& arviz);
16
17
void
visualize
(
const
grasping::GraspCandidateDict& candidates,
18
viz::Layer
& layerReachable,
19
viz::Layer
& layerNonReachable);
20
21
void
visualize
(
const
std::string&
id
,
22
const
grasping::GraspCandidate& candidate,
23
viz::Layer
& layerReachable,
24
viz::Layer
& layerNonReachable);
25
26
viz::Robot
visualize
(
const
std::string& name,
const
grasping::GraspCandidate& candidate);
27
viz::Robot
28
visualize
(
const
std::string& name,
const
grasping::GraspCandidate& candidate,
int
alpha);
29
30
31
public
:
32
int
alpha_default
= 255;
33
std::map<std::string, int>
alphasByKey
= {};
34
};
35
}
// namespace armarx::grasping
Client.h
Layer.h
armarx::grasping::GraspCandidateVisu::alphasByKey
std::map< std::string, int > alphasByKey
Definition
GraspCandidateVisu.h:33
armarx::grasping::GraspCandidateVisu::GraspCandidateVisu
GraspCandidateVisu()
Definition
GraspCandidateVisu.cpp:8
armarx::grasping::GraspCandidateVisu::alpha_default
int alpha_default
Definition
GraspCandidateVisu.h:32
armarx::grasping::GraspCandidateVisu::visualize
viz::Robot visualize(const std::string &name, const grasping::GraspCandidate &candidate)
armarx::grasping::GraspCandidateVisu::visualize
void visualize(const grasping::GraspCandidateDict &candidates, viz::Client &arviz)
Definition
GraspCandidateVisu.cpp:13
armarx::grasping::GraspCandidateVisu::visualize
void visualize(const std::string &id, const grasping::GraspCandidate &candidate, viz::Layer &layerReachable, viz::Layer &layerNonReachable)
armarx::viz::Client
Definition
Client.h:117
armarx::viz::Robot
Definition
Robot.h:11
armarx::grasping
Definition
aron_conversions.h:10
armarx::viz::Layer
Definition
Layer.h:13
RobotAPI
libraries
GraspingUtility
GraspCandidateVisu.h
Generated by
1.13.2