Drake
constructPtrRigidBodyConstraint.h File Reference
#include <mex.h>
#include <Eigen/Dense>
Include dependency graph for constructPtrRigidBodyConstraint.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define CONSTRUCT_CONSTRAINT_DLLEXPORT
 

Functions

CONSTRUCT_CONSTRAINT_DLLEXPORT mxArray * createDrakeConstraintMexPointer (void *ptr, const char *name)
 
CONSTRUCT_CONSTRAINT_DLLEXPORT void rigidBodyConstraintParseTspan (const mxArray *pm, Eigen::Vector2d &tspan)
 
CONSTRUCT_CONSTRAINT_DLLEXPORT void rigidBodyConstraintParse3dUnitVector (const mxArray *pm, Eigen::Vector3d &unit_vec)
 
CONSTRUCT_CONSTRAINT_DLLEXPORT void rigidBodyConstraintParseQuat (const mxArray *pm, Eigen::Vector4d &quat)
 
CONSTRUCT_CONSTRAINT_DLLEXPORT double rigidBodyConstraintParseGazeConethreshold (const mxArray *pm)
 
CONSTRUCT_CONSTRAINT_DLLEXPORT double rigidBodyConstraintParseGazeThreshold (const mxArray *pm)
 

Macro Definition Documentation

#define CONSTRUCT_CONSTRAINT_DLLEXPORT

Function Documentation

CONSTRUCT_CONSTRAINT_DLLEXPORT mxArray* createDrakeConstraintMexPointer ( void *  ptr,
const char *  name 
)

Here is the call graph for this function:

Here is the caller graph for this function:

CONSTRUCT_CONSTRAINT_DLLEXPORT void rigidBodyConstraintParse3dUnitVector ( const mxArray *  pm,
Eigen::Vector3d &  unit_vec 
)
CONSTRUCT_CONSTRAINT_DLLEXPORT double rigidBodyConstraintParseGazeConethreshold ( const mxArray *  pm)

Here is the caller graph for this function:

CONSTRUCT_CONSTRAINT_DLLEXPORT double rigidBodyConstraintParseGazeThreshold ( const mxArray *  pm)

Here is the caller graph for this function:

CONSTRUCT_CONSTRAINT_DLLEXPORT void rigidBodyConstraintParseQuat ( const mxArray *  pm,
Eigen::Vector4d &  quat 
)
CONSTRUCT_CONSTRAINT_DLLEXPORT void rigidBodyConstraintParseTspan ( const mxArray *  pm,
Eigen::Vector2d &  tspan 
)

Here is the call graph for this function:

Here is the caller graph for this function: