Classes | Public Member Functions | Public Attributes
IKSolution Class Reference

List of all members.

Classes

struct  VARIABLE

Public Member Functions

const std::vector< int > & GetFree () const
void GetSolution (IKReal *psolution, const IKReal *pfree) const
void GetSolutionIndices (std::vector< unsigned int > &v) const
bool Validate () const

Public Attributes

std::vector< VARIABLEbasesol
 solution and their offsets if joints are mimiced
std::vector< int > vfree

Detailed Description

Definition at line 98 of file SIA20D_Mesh_manipulator_ikfast_output.cpp.


Member Function Documentation

const std::vector<int>& IKSolution::GetFree ( ) const [inline]

Gets the free parameters the solution requires to be set before a full solution can be returned

Returns:
vector of indices indicating the free parameters

Definition at line 122 of file SIA20D_Mesh_manipulator_ikfast_output.cpp.

void IKSolution::GetSolution ( IKReal psolution,
const IKReal pfree 
) const [inline]

Gets a solution given its free parameters

Parameters:
pfreeThe free parameters required, range is in [-pi,pi]

Definition at line 103 of file SIA20D_Mesh_manipulator_ikfast_output.cpp.

void IKSolution::GetSolutionIndices ( std::vector< unsigned int > &  v) const [inline]

Definition at line 155 of file SIA20D_Mesh_manipulator_ikfast_output.cpp.

bool IKSolution::Validate ( ) const [inline]

Definition at line 138 of file SIA20D_Mesh_manipulator_ikfast_output.cpp.


Member Data Documentation

solution and their offsets if joints are mimiced

Definition at line 135 of file SIA20D_Mesh_manipulator_ikfast_output.cpp.

std::vector<int> IKSolution::vfree

Definition at line 136 of file SIA20D_Mesh_manipulator_ikfast_output.cpp.


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


SIA20D_Mesh_arm_navigation
Author(s): Shaun Edwards
autogenerated on Mon Oct 6 2014 02:26:32