Loading...
Searching...
No Matches
ompl::base::TorusStateSpace::StateType Class Reference
Inheritance diagram for ompl::base::TorusStateSpace::StateType:

Public Member Functions

double getS1 () const
 
double getS2 () const
 
void setS1 (double s)
 
void setS2 (double s)
 
void setS1S2 (double s, double t)
 
- Public Member Functions inherited from ompl::base::CompoundState
template<class T >
const T * as (unsigned int index) const
 Cast a component of this instance to a desired type.
 
template<class T >
T * as (const unsigned int index)
 Cast a component of this instance to a desired type.
 
const Stateoperator[] (unsigned int i) const
 Access const element ith component. This does not check whether the index is within bounds.
 
Stateoperator[] (unsigned int i)
 Access element ith component. This does not check whether the index is within bounds.
 
- Public Member Functions inherited from ompl::base::State
template<class T >
const T * as () const
 Cast this instance to a desired type.
 
template<class T >
T * as ()
 Cast this instance to a desired type.
 

Additional Inherited Members

- Public Attributes inherited from ompl::base::CompoundState
State ** components {nullptr}
 The components that make up a compound state.
 
- Protected Member Functions inherited from ompl::base::State

Detailed Description

Definition at line 65 of file TorusStateSpace.h.

Member Function Documentation

◆ getS1()

double ompl::base::TorusStateSpace::StateType::getS1 ( ) const
inline

Definition at line 70 of file TorusStateSpace.h.

◆ getS2()

double ompl::base::TorusStateSpace::StateType::getS2 ( ) const
inline

Definition at line 74 of file TorusStateSpace.h.

◆ setS1()

void ompl::base::TorusStateSpace::StateType::setS1 ( double s)
inline

Definition at line 79 of file TorusStateSpace.h.

◆ setS1S2()

void ompl::base::TorusStateSpace::StateType::setS1S2 ( double s,
double t )
inline

Definition at line 87 of file TorusStateSpace.h.

◆ setS2()

void ompl::base::TorusStateSpace::StateType::setS2 ( double s)
inline

Definition at line 83 of file TorusStateSpace.h.


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