ocra-recipes
Doxygen documentation for the ocra-recipes repository
Classes | Namespaces | Enumerations
IFunctionProperties.h File Reference
#include <string>
#include <vector>
Include dependency graph for IFunctionProperties.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ocra::IFunctionProperties
 

Namespaces

 ocra
 Optimization-based Robot Controller namespace. a library of classes to write and solve optimization problems dedicated to the control of multi-body systems.
 

Enumerations

enum  ocra::eFunctionContinuity {
  ocra::CONTINUITY_C0 = 0, ocra::CONTINUITY_C1, ocra::CONTINUITY_C2, ocra::CONTINUITY_C3,
  ocra::CONTINUITY_C4, ocra::CONTINUITY_CINF = 0xfff-1, ocra::CONTINUITY_UNKNOWN
}
 
enum  ocra::eFunctionLinearity {
  ocra::LINEARITY_CONSTANT, ocra::LINEARITY_LINEAR, ocra::LINEARITY_QUADRATIC, ocra::LINEARITY_LINEAR_FRACTIONAL,
  ocra::LINEARITY_UNDEFINED
}
 
enum  ocra::eFunctionConvexity {
  ocra::CONVEXITY_CONVEX, ocra::CONVEXITY_STRICTLY_CONVEX, ocra::CONVEXITY_CONCAVE, ocra::CONVEXITY_STRICTLY_CONCAVE,
  ocra::CONVEXITY_CONVEX_AND_CONCAVE, ocra::CONVEXITY_LOG_CONVEX, ocra::CONVEXITY_LOG_CONCAVE, ocra::CONVEXITY_QUASICONVEX,
  ocra::CONVEXITY_QUASICONCAVE, ocra::CONVEXITY_QUASILINEAR, ocra::CONVEXITY_UNDEFINED
}