mc_tvm Namespace Reference

Classes

class  CollisionFunction
 
struct  CoM
 
struct  CoMFunction
 
struct  CoMInConvexFunction
 
struct  CompoundJointFunction
 
class  ContactFunction
 
struct  Convex
 
struct  DynamicFunction
 
struct  Frame
 
struct  FrameVelocity
 
struct  GazeFunction
 
class  JointsSelectorFunction
 
struct  Limits
 
struct  Momentum
 
struct  MomentumFunction
 
class  OrientationFunction
 
struct  PositionBasedVisServoFunction
 
class  PositionFunction
 
class  PostureFunction
 
struct  Robot
 
struct  RobotFrame
 
class  TransformFunction
 
class  VectorOrientationFunction
 

Typedefs

using CollisionFunctionPtr = std::shared_ptr< CollisionFunction >
 
using CoMInConvexFunctionPtr = std::shared_ptr< CoMInConvexFunction >
 
using CompoundJointFunctionPtr = std::shared_ptr< CompoundJointFunction >
 
using ContactFunctionPtr = std::shared_ptr< mc_tvm::ContactFunction >
 
using DynamicFunctionPtr = std::shared_ptr< DynamicFunction >
 
using FrameVelocityPtr = std::shared_ptr< FrameVelocity >
 
using CoMPtr = std::unique_ptr< CoM >
 
using ConvexPtr = std::unique_ptr< Convex >
 
using FramePtr = std::unique_ptr< Frame >
 
using MomentumPtr = std::unique_ptr< Momentum >
 
using RobotPtr = std::unique_ptr< Robot >
 
using RobotFramePtr = std::unique_ptr< RobotFrame >
 

Typedef Documentation

◆ CollisionFunctionPtr

using mc_tvm::CollisionFunctionPtr = typedef std::shared_ptr<CollisionFunction>

◆ CoMInConvexFunctionPtr

using mc_tvm::CoMInConvexFunctionPtr = typedef std::shared_ptr<CoMInConvexFunction>

◆ CompoundJointFunctionPtr

using mc_tvm::CompoundJointFunctionPtr = typedef std::shared_ptr<CompoundJointFunction>

◆ CoMPtr

using mc_tvm::CoMPtr = typedef std::unique_ptr<CoM>

◆ ContactFunctionPtr

using mc_tvm::ContactFunctionPtr = typedef std::shared_ptr<mc_tvm::ContactFunction>

◆ ConvexPtr

using mc_tvm::ConvexPtr = typedef std::unique_ptr<Convex>

◆ DynamicFunctionPtr

using mc_tvm::DynamicFunctionPtr = typedef std::shared_ptr<DynamicFunction>

◆ FramePtr

using mc_tvm::FramePtr = typedef std::unique_ptr<Frame>

◆ FrameVelocityPtr

using mc_tvm::FrameVelocityPtr = typedef std::shared_ptr<FrameVelocity>

◆ MomentumPtr

using mc_tvm::MomentumPtr = typedef std::unique_ptr<Momentum>

◆ RobotFramePtr

using mc_tvm::RobotFramePtr = typedef std::unique_ptr<RobotFrame>

◆ RobotPtr

using mc_tvm::RobotPtr = typedef std::unique_ptr<Robot>