Plugin that add a lot of features to work with hpp.
More...
#include </local/robotpkg/var/tmp/robotpkg/graphics/py-qt-hpp-gui/work/hpp-gui-4.13.0/plugins/hppwidgetsplugin/hppwidgetsplugin.hh>
Plugin that add a lot of features to work with hpp.
◆ addJointFrame
void hpp.gui::HppWidgetsPlugin::addJointFrame |
( |
const std::string & |
jointName | ) |
|
|
protectedslot |
Add XYZ axis at the joint's position
- Parameters
-
jointName | name of the joint |
◆ applyCurrentConfiguration
void hpp.gui::HppWidgetsPlugin::applyCurrentConfiguration |
( |
| ) |
|
|
slot |
Apply the current configuration of the robot.
◆ client()
HppClient* hpp.gui::HppWidgetsPlugin::client |
( |
| ) |
const |
Get the corbaserver client.
◆ closeConnection()
virtual void hpp.gui::HppWidgetsPlugin::closeConnection |
( |
| ) |
|
|
virtual |
◆ computeObjectPosition()
void hpp.gui::HppWidgetsPlugin::computeObjectPosition |
( |
| ) |
|
|
protected |
Replace all the bodies according to their position in hpp.
◆ configurationValidation
void hpp.gui::HppWidgetsPlugin::configurationValidation |
( |
| ) |
|
|
slot |
Build a list of bodies in collision.
◆ configurationValidationStatus [1/2]
void hpp.gui::HppWidgetsPlugin::configurationValidationStatus |
( |
bool |
valid | ) |
|
|
signal |
◆ configurationValidationStatus [2/2]
void hpp.gui::HppWidgetsPlugin::configurationValidationStatus |
( |
QStringList |
collision | ) |
|
|
signal |
◆ createComGroup()
std::string hpp.gui::HppWidgetsPlugin::createComGroup |
( |
const std::string |
com | ) |
|
|
protected |
Create a group from the given COM.
- Parameters
-
◆ createJointGroup()
std::string hpp.gui::HppWidgetsPlugin::createJointGroup |
( |
const std::string |
jn | ) |
|
|
protected |
Create a group from the given joint.
- Parameters
-
◆ createRoadmap()
virtual Roadmap* hpp.gui::HppWidgetsPlugin::createRoadmap |
( |
const std::string & |
jointName | ) |
|
|
virtual |
◆ currentConfig() [1/2]
const hpp::floatSeq& hpp.gui::HppWidgetsPlugin::currentConfig |
( |
| ) |
const |
|
inline |
◆ currentConfig() [2/2]
hpp::floatSeq& hpp.gui::HppWidgetsPlugin::currentConfig |
( |
| ) |
|
|
inline |
◆ currentVelocity() [1/2]
const hpp::floatSeq& hpp.gui::HppWidgetsPlugin::currentVelocity |
( |
| ) |
const |
|
inline |
◆ currentVelocity() [2/2]
hpp::floatSeq& hpp.gui::HppWidgetsPlugin::currentVelocity |
( |
| ) |
|
|
inline |
◆ displayRoadmap
virtual void hpp.gui::HppWidgetsPlugin::displayRoadmap |
( |
const std::string & |
jointName | ) |
|
|
protectedvirtualslot |
Display the roadMap of a given joint.
- Parameters
-
jointName | name of the joint |
◆ escapeJointName()
static std::string hpp.gui::HppWidgetsPlugin::escapeJointName |
( |
const std::string |
jn | ) |
|
|
staticprotected |
Change all "/" in jn to "__"
- Parameters
-
◆ fetchConfiguration
void hpp.gui::HppWidgetsPlugin::fetchConfiguration |
( |
| ) |
|
|
slot |
Set internal configuration from HPP current config.
◆ getBodyFromJoint()
std::string hpp.gui::HppWidgetsPlugin::getBodyFromJoint |
( |
const std::string & |
jointName | ) |
const |
Get the name of a joint's body.
- Parameters
-
- Todo:
- this should be changed because there can be several body per joints now.
◆ getCurrentConfig
hpp::floatSeq const* hpp.gui::HppWidgetsPlugin::getCurrentConfig |
( |
| ) |
const |
|
slot |
◆ getCurrentQtConfig
QVector<double> hpp.gui::HppWidgetsPlugin::getCurrentQtConfig |
( |
| ) |
const |
|
slot |
◆ getHppContext
QString hpp.gui::HppWidgetsPlugin::getHppContext |
( |
| ) |
const |
|
slot |
◆ getHppIIOPurl
QString hpp.gui::HppWidgetsPlugin::getHppIIOPurl |
( |
| ) |
const |
|
slot |
◆ getSelectedJoint()
std::string hpp.gui::HppWidgetsPlugin::getSelectedJoint |
( |
| ) |
const |
Get the currently selected joint name.
◆ init()
void hpp.gui::HppWidgetsPlugin::init |
( |
| ) |
|
◆ jointMap()
JointMap& hpp.gui::HppWidgetsPlugin::jointMap |
( |
| ) |
|
◆ jointTreeWidget()
Get the pathPlayer widget.
◆ loadConstraintWidget()
virtual void hpp.gui::HppWidgetsPlugin::loadConstraintWidget |
( |
| ) |
|
|
protectedvirtual |
◆ loadEnvironmentModel()
void hpp.gui::HppWidgetsPlugin::loadEnvironmentModel |
( |
gepetto::gui::DialogLoadEnvironment::EnvironmentDefinition |
ed | ) |
|
Load an environment in the corba server.
- Parameters
-
◆ loadRobotModel()
void hpp.gui::HppWidgetsPlugin::loadRobotModel |
( |
gepetto::gui::DialogLoadRobot::RobotDefinition |
rd | ) |
|
Load a robot in the corba server.
- Parameters
-
◆ logFailure
void hpp.gui::HppWidgetsPlugin::logFailure |
( |
const QString & |
text | ) |
|
|
signal |
◆ logJobFailed
void hpp.gui::HppWidgetsPlugin::logJobFailed |
( |
int |
id, |
|
|
const QString & |
text |
|
) |
| const |
|
signal |
Log the failure of a job in the MainWindow.
◆ logSuccess
void hpp.gui::HppWidgetsPlugin::logSuccess |
( |
const QString & |
text | ) |
|
|
signal |
◆ name()
QString hpp.gui::HppWidgetsPlugin::name |
( |
| ) |
const |
Returns the plugin's name.
◆ openConnection()
virtual void hpp.gui::HppWidgetsPlugin::openConnection |
( |
| ) |
|
|
virtual |
◆ pathPlayer()
PathPlayer* hpp.gui::HppWidgetsPlugin::pathPlayer |
( |
| ) |
const |
Get the pathPlayer widget.
◆ requestCreateComGroup
QString hpp.gui::HppWidgetsPlugin::requestCreateComGroup |
( |
const QString |
com | ) |
|
|
slot |
◆ requestCreateJointGroup
QString hpp.gui::HppWidgetsPlugin::requestCreateJointGroup |
( |
const QString |
jn | ) |
|
|
slot |
◆ selectJointFromBodyName
void hpp.gui::HppWidgetsPlugin::selectJointFromBodyName |
( |
const QString |
bodyName | ) |
|
|
slot |
Select a joint in the joint tree from a body's name.
- Parameters
-
◆ sendConfiguration
void hpp.gui::HppWidgetsPlugin::sendConfiguration |
( |
| ) |
|
|
slot |
Set HPP configuration to internal current configuration.
◆ setCurrentConfig
void hpp.gui::HppWidgetsPlugin::setCurrentConfig |
( |
const hpp::floatSeq & |
q | ) |
|
|
slot |
◆ setCurrentQtConfig
void hpp.gui::HppWidgetsPlugin::setCurrentQtConfig |
( |
const QVector< double > & |
q | ) |
|
|
slot |
◆ update
void hpp.gui::HppWidgetsPlugin::update |
( |
| ) |
|
|
slot |
◆ updateRobotJoints()
virtual void hpp.gui::HppWidgetsPlugin::updateRobotJoints |
( |
const QString |
robotName | ) |
|
|
virtual |
Get the list of joints from corbaserver and update internal joint map.
- Parameters
-
robotName | name of the robot |
◆ bodyConfs_
std::vector<gepetto::viewer::Configuration> hpp.gui::HppWidgetsPlugin::bodyConfs_ |
|
protected |
◆ bodyNames_
std::vector<std::string> hpp.gui::HppWidgetsPlugin::bodyNames_ |
|
protected |
◆ comFrames_
std::list<std::string> hpp.gui::HppWidgetsPlugin::comFrames_ |
|
protected |
◆ config_
hpp::floatSeq hpp.gui::HppWidgetsPlugin::config_ |
|
protected |
◆ constraintWidget_
◆ dockWidgets_
QList<QDockWidget*> hpp.gui::HppWidgetsPlugin::dockWidgets_ |
|
protected |
◆ jointFrames_
hpp::Names_t hpp.gui::HppWidgetsPlugin::jointFrames_ |
|
protected |
◆ jointGroupNames_
std::vector<std::string> hpp.gui::HppWidgetsPlugin::jointGroupNames_ |
|
protected |
◆ jointMap_
JointMap hpp.gui::HppWidgetsPlugin::jointMap_ |
|
protected |
◆ jointTreeWidget_
◆ linkNames_
hpp::Names_t hpp.gui::HppWidgetsPlugin::linkNames_ |
|
protected |
◆ velocity_
hpp::floatSeq hpp.gui::HppWidgetsPlugin::velocity_ |
|
protected |
The documentation for this class was generated from the following file: