Drake
constructModelmex.cpp File Reference
#include <mex.h>
#include <iostream>
#include <cmath>
#include "drake/util/drakeMexUtil.h"
#include "rigidBodyTreeMexConversions.h"
#include <stdexcept>
#include "drake/systems/plants/joints/DrakeJoints.h"
Include dependency graph for constructModelmex.cpp:

Functions

bool isMxArrayVector (const mxArray *array)
 
template<typename Derived >
void setDynamics (const mxArray *pBodies, int i, FixedAxisOneDoFJoint< Derived > *fixed_axis_one_dof_joint)
 
template<typename Derived >
void setLimits (const mxArray *pBodies, int i, FixedAxisOneDoFJoint< Derived > *fixed_axis_one_dof_joint)
 
void mexFunction (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])
 

Function Documentation

bool isMxArrayVector ( const mxArray *  array)

Here is the caller graph for this function:

void mexFunction ( int  nlhs,
mxArray *  plhs[],
int  nrhs,
const mxArray *  prhs[] 
)

Here is the call graph for this function:

void setDynamics ( const mxArray *  pBodies,
int  i,
FixedAxisOneDoFJoint< Derived > *  fixed_axis_one_dof_joint 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void setLimits ( const mxArray *  pBodies,
int  i,
FixedAxisOneDoFJoint< Derived > *  fixed_axis_one_dof_joint 
)

Here is the call graph for this function:

Here is the caller graph for this function: