Loading...
Searching...
No Matches
ompl::base::VanaOwenStateSpace::PathType Class Reference

Public Member Functions

 PathType (const PathType &path)
double length () const
PathType & operator= (const PathType &path)
PathCategory category () const

Public Attributes

DubinsStateSpace::PathType pathXY_
DubinsStateSpace::PathType pathSZ_
DubinsStateSpace::StateTypestartSZ_ {nullptr}
double horizontalRadius_ {1.}
double verticalRadius_ {1.}
double deltaZ_ {0.}
double phi_ {0.}
unsigned int numTurns_ {0}

Friends

std::ostream & operator<< (std::ostream &os, const PathType &path)

Detailed Description

Definition at line 69 of file VanaOwenStateSpace.h.

Constructor & Destructor Documentation

◆ PathType() [1/2]

VanaOwenStateSpace::PathType::PathType ( )

Definition at line 431 of file VanaOwenStateSpace.cpp.

◆ PathType() [2/2]

VanaOwenStateSpace::PathType::PathType ( const PathType & path)

Definition at line 437 of file VanaOwenStateSpace.cpp.

◆ ~PathType()

VanaOwenStateSpace::PathType::~PathType ( )

Definition at line 425 of file VanaOwenStateSpace.cpp.

Member Function Documentation

◆ category()

VanaOwenStateSpace::PathCategory VanaOwenStateSpace::PathType::category ( ) const

Definition at line 470 of file VanaOwenStateSpace.cpp.

◆ length()

double VanaOwenStateSpace::PathType::length ( ) const

Definition at line 465 of file VanaOwenStateSpace.cpp.

◆ operator=()

VanaOwenStateSpace::PathType & VanaOwenStateSpace::PathType::operator= ( const PathType & path)

Definition at line 451 of file VanaOwenStateSpace.cpp.

◆ operator<<

std::ostream & operator<< ( std::ostream & os,
const PathType & path )
friend

Definition at line 490 of file VanaOwenStateSpace.cpp.

Member Data Documentation

◆ deltaZ_

double ompl::base::VanaOwenStateSpace::PathType::deltaZ_ {0.}

Definition at line 87 of file VanaOwenStateSpace.h.

◆ horizontalRadius_

double ompl::base::VanaOwenStateSpace::PathType::horizontalRadius_ {1.}

Definition at line 85 of file VanaOwenStateSpace.h.

◆ numTurns_

unsigned int ompl::base::VanaOwenStateSpace::PathType::numTurns_ {0}

Definition at line 89 of file VanaOwenStateSpace.h.

◆ pathSZ_

DubinsStateSpace::PathType ompl::base::VanaOwenStateSpace::PathType::pathSZ_

Definition at line 83 of file VanaOwenStateSpace.h.

◆ pathXY_

DubinsStateSpace::PathType ompl::base::VanaOwenStateSpace::PathType::pathXY_

Definition at line 82 of file VanaOwenStateSpace.h.

◆ phi_

double ompl::base::VanaOwenStateSpace::PathType::phi_ {0.}

Definition at line 88 of file VanaOwenStateSpace.h.

◆ startSZ_

DubinsStateSpace::StateType* ompl::base::VanaOwenStateSpace::PathType::startSZ_ {nullptr}

Definition at line 84 of file VanaOwenStateSpace.h.

◆ verticalRadius_

double ompl::base::VanaOwenStateSpace::PathType::verticalRadius_ {1.}

Definition at line 86 of file VanaOwenStateSpace.h.


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