TPIK  1.0
Task Priority Inverse Kinematics
Loading...
Searching...
No Matches
tpik::Action Class Reference

#include <Action.h>

Public Member Functions

 Action ()
 
 ~Action ()
 
auto ID () -> std::string &
 
auto ID () const -> const std::string &
 
bool FindPriorityLevel (const std::shared_ptr< PriorityLevel > &priorityLevel)
 
void AddPriorityLevel (const std::shared_ptr< PriorityLevel > priorityLevel)
 
auto PriorityLevels () const -> const Hierarchy &
 

Friends

std::ostream & operator<< (std::ostream &os, Action const &action)
 

Constructor & Destructor Documentation

◆ Action()

tpik::Action::Action ( )

◆ ~Action()

tpik::Action::~Action ( )

Member Function Documentation

◆ AddPriorityLevel()

void tpik::Action::AddPriorityLevel ( const std::shared_ptr< PriorityLevel priorityLevel)

◆ FindPriorityLevel()

bool tpik::Action::FindPriorityLevel ( const std::shared_ptr< PriorityLevel > &  priorityLevel)

◆ ID() [1/2]

auto tpik::Action::ID ( ) -> std::string&
inline

◆ ID() [2/2]

auto tpik::Action::ID ( ) const -> const std::string&
inline

◆ PriorityLevels()

auto tpik::Action::PriorityLevels ( ) const -> const Hierarchy&
inline

Friends And Related Symbol Documentation

◆ operator<<

std::ostream & operator<< ( std::ostream &  os,
Action const &  action 
)
friend

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