hpp-python: pyhpp::manipulation::PyWEdge Struct Reference

hpp-python 9.0.2 python bindings for HPP, based on boost python

Public Member Functions | Public Attributes | List of all members
pyhpp::manipulation::PyWEdge Struct Reference

Python wrapper for Edge. More...

`#include <pyhpp/manipulation/graph.hh>`

Collaboration diagram for pyhpp::manipulation::PyWEdge:
[legend]

## Public Member Functions
| PyWEdge (const EdgePtr_t &object)
std::size_t | id () const
std::string | name () const
bool | isWaypointTransition () const
std::size_t | nbWaypoints () const
std::size_t | weight () const
PyWEdge | waypoint (int index) const
PathValidationPtr_t | pathValidation () const

## Public Attributes
EdgePtr_t | obj

## Detailed Description

Python wrapper for Edge.

## Constructor & Destructor Documentation

## ◆ PyWEdge()

pyhpp::manipulation::PyWEdge::PyWEdge | ( | const EdgePtr_t & | object | ) |

## Member Function Documentation

## ◆ id()

std::size_t pyhpp::manipulation::PyWEdge::id | ( |  | ) | const

## ◆ isWaypointTransition()

bool pyhpp::manipulation::PyWEdge::isWaypointTransition | ( |  | ) | const

## ◆ name()

std::string pyhpp::manipulation::PyWEdge::name | ( |  | ) | const

## ◆ nbWaypoints()

std::size_t pyhpp::manipulation::PyWEdge::nbWaypoints | ( |  | ) | const

## ◆ pathValidation()

PathValidationPtr_t pyhpp::manipulation::PyWEdge::pathValidation | ( |  | ) | const

## ◆ waypoint()

PyWEdge pyhpp::manipulation::PyWEdge::waypoint | ( | int | index | ) | const

## ◆ weight()

std::size_t pyhpp::manipulation::PyWEdge::weight | ( |  | ) | const

## Member Data Documentation

## ◆ obj

EdgePtr_t pyhpp::manipulation::PyWEdge::obj

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

- src/pyhpp/manipulation/graph.hh
- src/pyhpp/manipulation/graph.cc