ocra-recipes
Doxygen documentation for the ocra-recipes repository
Public Member Functions | Public Attributes | List of all members
gocra::GHCJTController::Pimpl Struct Reference
Collaboration diagram for gocra::GHCJTController::Pimpl:
[legend]

Public Member Functions

 Pimpl (const std::string &name, Model &m, ocra::OneLevelSolver &s, bool useGrav)
 
 ~Pimpl ()
 

Public Attributes

ModelinnerModel
 
ocra::OneLevelSolverinnerSolver
 
bool isFreeFloating
 
bool useGrav
 
EqualZeroConstraintPtr< SumOfLinearFunctionsseConstraint
 
std::vector< GHCJTTask * > createdTask
 
std::vector< GHCJTTask * > activeTask
 
int nbActiveTask
 
int totalActiveTaskDim
 
MatrixXd augmentedJacobian
 
PerformanceRecorder updateTasksRecorder
 
PerformanceRecorder solveProblemRecorder
 

Detailed Description

Definition at line 33 of file GHCJTController.cpp.

Constructor & Destructor Documentation

gocra::GHCJTController::Pimpl::Pimpl ( const std::string &  name,
Model m,
ocra::OneLevelSolver s,
bool  useGrav 
)
inline

Definition at line 53 of file GHCJTController.cpp.

gocra::GHCJTController::Pimpl::~Pimpl ( )
inline

Definition at line 70 of file GHCJTController.cpp.

Member Data Documentation

std::vector< GHCJTTask* > gocra::GHCJTController::Pimpl::activeTask

Definition at line 44 of file GHCJTController.cpp.

MatrixXd gocra::GHCJTController::Pimpl::augmentedJacobian

Definition at line 47 of file GHCJTController.cpp.

std::vector< GHCJTTask* > gocra::GHCJTController::Pimpl::createdTask

Definition at line 43 of file GHCJTController.cpp.

Model& gocra::GHCJTController::Pimpl::innerModel

Definition at line 35 of file GHCJTController.cpp.

ocra::OneLevelSolver& gocra::GHCJTController::Pimpl::innerSolver

Definition at line 36 of file GHCJTController.cpp.

bool gocra::GHCJTController::Pimpl::isFreeFloating

Definition at line 37 of file GHCJTController.cpp.

int gocra::GHCJTController::Pimpl::nbActiveTask

Definition at line 45 of file GHCJTController.cpp.

EqualZeroConstraintPtr<SumOfLinearFunctions> gocra::GHCJTController::Pimpl::seConstraint

Definition at line 41 of file GHCJTController.cpp.

PerformanceRecorder gocra::GHCJTController::Pimpl::solveProblemRecorder

Definition at line 51 of file GHCJTController.cpp.

int gocra::GHCJTController::Pimpl::totalActiveTaskDim

Definition at line 46 of file GHCJTController.cpp.

PerformanceRecorder gocra::GHCJTController::Pimpl::updateTasksRecorder

Definition at line 50 of file GHCJTController.cpp.

bool gocra::GHCJTController::Pimpl::useGrav

Definition at line 38 of file GHCJTController.cpp.


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