hpp-python 9.0.2
python bindings for HPP, based on boost python
 
Loading...
Searching...
No Matches
pyhpp::manipulation::PyWEdge Struct Reference

Python wrapper for Edge. More...

#include <pyhpp/manipulation/graph.hh>

Collaboration diagram for pyhpp::manipulation::PyWEdge:

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: