MocoExtendProblem: Interface Between OpenSim and MATLAB for Rapidly Developing Direct Collocation Goals in Moco 1.1.0
add custom Moco goals to existing matlab scripts
MxArray Member List

This is the complete list of members for MxArray, including all inherited members.

array_MxArrayprivate
assignCellTo(const mxArray *array, mwIndex index, T *value)MxArrayinlineprivatestatic
assignCellTo(const mxArray *array, T *value)MxArrayinlineprivatestatic
assignCharFrom(mxArray *array, mwIndex index, const typename std::enable_if< std::is_floating_point< T >::value, T >::type &value)MxArrayinlineprivatestatic
assignCharFrom(mxArray *array, mwIndex index, const typename std::enable_if< std::is_integral< T >::value &&std::is_signed< T >::value, T >::type &value)MxArrayinlineprivatestatic
assignCharFrom(mxArray *array, mwIndex index, const typename std::enable_if< std::is_integral< T >::value &&!std::is_signed< T >::value, T >::type &value)MxArrayinlineprivatestatic
assignCharFrom(mxArray *array, mwIndex index, const typename std::enable_if< MxComplexType< T >::value, T >::type &value)MxArrayinlineprivatestatic
assignCharTo(const mxArray *array, mwIndex index, typename std::enable_if< std::is_signed< R >::value, R >::type *value)MxArrayinlineprivatestatic
assignCharTo(const mxArray *array, mwIndex index, typename std::enable_if< !std::is_signed< R >::value, R >::type *value)MxArrayinlineprivatestatic
assignFrom(mxArray *array, mwIndex index, const typename std::enable_if< MxArithmeticType< T >::value||MxCharType< T >::value, T >::type &value)MxArrayinlineprivatestatic
assignFrom(mxArray *array, mwIndex index, const typename std::enable_if< MxComplexType< T >::value, T >::type &value)MxArrayinlineprivatestatic
assignStringTo(const mxArray *array, typename std::enable_if< std::is_signed< typename R::value_type >::value, R >::type *value)MxArrayinlineprivatestatic
assignStringTo(const mxArray *array, typename std::enable_if< !std::is_signed< typename R::value_type >::value, R >::type *value)MxArrayinlineprivatestatic
assignTo(const mxArray *array, mwIndex index, typename std::enable_if< std::is_integral< R >::value, R >::type *value)MxArrayinlineprivatestatic
assignTo(const mxArray *array, mwIndex index, typename std::enable_if< std::is_floating_point< R >::value, R >::type *value)MxArrayinlineprivatestatic
assignTo(const mxArray *array, mwIndex index, typename std::enable_if< MxComplexType< R >::value, R >::type *value)MxArrayinlineprivatestatic
assignTo(const mxArray *array, typename std::enable_if< MxArithmeticCompound< R >::value||MxLogicalCompound< R >::value||MxCharCompound< R >::value, R >::type *value)MxArrayinlineprivatestatic
assignTo(const mxArray *array, typename std::enable_if< MxComplexCompound< R >::value, R >::type *value)MxArrayinlineprivatestatic
at(const mxArray *array, mwIndex index)MxArrayinlinestatic
at(const mxArray *array, mwIndex index, T *value)MxArrayinlinestatic
at(const mxArray *array, mwIndex index)MxArrayinlinestatic
at(const mxArray *array, const std::string &field, T *value, mwIndex index=0)MxArrayinlinestatic
at(const mxArray *array, const std::string &field, mwIndex index=0)MxArrayinlinestatic
at(mwIndex index) constMxArrayinline
at(mwIndex index, T *value) constMxArrayinline
at(mwIndex index) constMxArrayinline
at(mwIndex row, mwIndex column) constMxArray
at(const std::vector< mwIndex > &subscripts) constMxArray
at(const std::string &field, mwIndex index=0) constMxArrayinline
at(const std::string &field, T *value, mwIndex index=0) constMxArrayinline
at(const std::string &field, mwIndex index=0) constMxArrayinline
atInternal(const mxArray *array, mwIndex index, typename std::enable_if< MxComplexOrArithmeticType< T >::value||MxLogicalType< T >::value||MxCharType< T >::value, T >::type *value)MxArrayprivatestatic
atInternal(const mxArray *array, mwIndex index, typename std::enable_if< std::is_compound< T >::value &&!MxComplexType< T >::value, T >::type *value)MxArrayprivatestatic
atInternal(const mxArray *array, const std::string &field, mwIndex index, T *value)MxArrayprivatestatic
Cell(int rows=1, int columns=1)MxArrayinlinestatic
classID() constMxArrayinline
className() constMxArrayinline
clone() constMxArrayinline
cols() constMxArrayinline
dimensions() constMxArrayinline
dimensionSize() constMxArrayinline
elementSize() constMxArrayinline
Eps()MxArrayinlinestatic
fieldName(int index) constMxArrayinline
fieldNames() constMxArrayinline
fieldSize() constMxArrayinline
from(const T &value)MxArrayinlinestatic
from(const char *value)MxArrayinlinestatic
from(int32_t value)MxArrayinlinestatic
fromInternal(const typename std::enable_if< MxArithmeticType< T >::value, T >::type &value)MxArrayprivatestatic
fromInternal(const typename std::enable_if< MxComplexType< T >::value, T >::type &value)MxArrayprivatestatic
fromInternal(const typename std::enable_if< MxArithmeticCompound< Container >::value, Container >::type &value)MxArrayprivatestatic
fromInternal(const typename std::enable_if< MxComplexCompound< Container >::value, Container >::type &value)MxArrayprivatestatic
fromInternal(const typename std::enable_if< MxCharType< T >::value, T >::type &value)MxArrayprivatestatic
fromInternal(const typename std::enable_if<(MxCharCompound< Container >::value) &&(std::is_signed< typename Container::value_type >::value), Container >::type &value)MxArrayprivatestatic
fromInternal(const typename std::enable_if<(MxCharCompound< Container >::value) &&!(std::is_signed< typename Container::value_type >::value), Container >::type &value)MxArrayprivatestatic
fromInternal(const typename std::enable_if< MxLogicalType< T >::value, T >::type &value)MxArrayprivatestatic
fromInternal(const typename std::enable_if< MxLogicalCompound< Container >::value, Container >::type &value)MxArrayprivatestatic
fromInternal(const typename std::enable_if< MxCellCompound< Container >::value, Container >::type &value)MxArrayprivatestatic
get() constMxArrayinline
getChars() constMxArrayinline
getData() constMxArray
getImagData() constMxArray
getLogicals() constMxArrayinline
getMutable()MxArrayinline
hasField(const std::string &field_name, mwIndex index=0) constMxArrayinline
Inf()MxArrayinlinestatic
isCell() constMxArrayinline
isChar() constMxArrayinline
isClass(const char *name) constMxArrayinline
isComplex() constMxArrayinline
isDouble() constMxArrayinline
isEmpty() constMxArrayinline
IsFinite(double value)MxArrayinlinestatic
isFromGlobalWS() constMxArrayinline
IsInf(double value)MxArrayinlinestatic
isInt16() constMxArrayinline
isInt32() constMxArrayinline
isInt64() constMxArrayinline
isInt8() constMxArrayinline
isIntegral(const char *name) constMxArrayinline
isLogical() constMxArrayinline
isLogicalScalar() constMxArrayinline
isLogicalScalarTrue() constMxArrayinline
IsNaN(double value)MxArrayinlinestatic
isNumeric() constMxArrayinline
isOwner() constMxArrayinline
isSingle() constMxArrayinline
isSparse() constMxArrayinline
isStruct() constMxArrayinline
isUint16() constMxArrayinline
isUint32() constMxArrayinline
isUint64() constMxArrayinline
isUint8() constMxArrayinline
isVector() constMxArrayinline
Logical(int rows=1, int columns=1)MxArrayinlinestatic
MxArray()MxArrayinline
MxArray(MxArray &&array) NOEXCEPTMxArrayinline
MxArray(const mxArray *array)MxArrayinlineexplicit
MxArray(mxArray *array)MxArrayinlineexplicit
MxArray(const T &value)MxArrayinlineexplicit
MxArray(const MxArray &array)MxArrayprivate
NaN()MxArrayinlinestatic
nonZeroMax() constMxArrayinline
Numeric(int rows=1, int columns=1)MxArraystatic
Numeric(std::vector< std::size_t > dims)MxArraystatic
operator bool() constMxArrayinline
operator=(std::nullptr_t)MxArrayinline
operator=(MxArray &&rhs) NOEXCEPTMxArrayinline
operator=(const mxArray *rhs)MxArrayinline
operator=(mxArray *rhs)MxArrayinline
operator=(const MxArray &rhs)MxArrayprivate
owner_MxArrayprivate
release()MxArrayinline
reset(const mxArray *array=NULL)MxArrayinline
reset(mxArray *array)MxArrayinline
rows() constMxArrayinline
set(mxArray *array, mwIndex index, const T &value)MxArrayinlinestatic
set(mxArray *array, mwIndex index, mxArray *value)MxArrayinlinestatic
set(mxArray *array, const std::string &field, const T &value, mwIndex index=0)MxArrayinlinestatic
set(mxArray *array, const std::string &field, mxArray *value, mwIndex index=0)MxArrayinlinestatic
set(mwIndex index, const T &value)MxArrayinline
set(mwIndex row, mwIndex column, const T &value)MxArray
set(const std::vector< mwIndex > &subscripts, const T &value)MxArray
set(mwIndex index, mxArray *value)MxArrayinline
set(mwIndex row, mwIndex column, mxArray *value)MxArrayinline
set(const std::vector< mwIndex > &subscripts, mxArray *value)MxArrayinline
set(const std::string &field, const T &value, mwIndex index=0)MxArrayinline
set(const std::string &field, mxArray *value, mwIndex index=0)MxArrayinline
setInternal(mxArray *array, mwIndex index, const typename std::enable_if< !std::is_compound< T >::value||MxComplexType< T >::value, T >::type &value)MxArrayprivatestatic
setInternal(mxArray *array, mwIndex index, const typename std::enable_if< MxCellType< T >::value, T >::type &value)MxArrayprivatestatic
setInternal(mxArray *array, const std::string &field, mwIndex index, const T &value)MxArrayprivatestatic
size() constMxArrayinline
Struct(int nfields=0, const char **fields=NULL, int rows=1, int columns=1)MxArrayinlinestatic
subscriptIndex(mwIndex row, mwIndex column) constMxArrayinline
subscriptIndex(const std::vector< mwIndex > &subscripts) constMxArrayinline
swap(MxArray &rhs)MxArrayinline
to(const mxArray *array, T *value)MxArrayinlinestatic
to(const mxArray *array)MxArrayinlinestatic
to() constMxArrayinline
to(T *value) constMxArrayinline
toInternal(const mxArray *array, typename std::enable_if< MxArithmeticType< T >::value||MxComplexType< T >::value||MxLogicalType< T >::value||MxCharType< T >::value, T >::type *value)MxArrayinlineprivatestatic
toInternal(const mxArray *array, typename std::enable_if< MxComplexOrArithmeticCompound< T >::value||MxLogicalCompound< T >::value||MxCharCompound< T >::value, T >::type *value)MxArrayprivatestatic
toInternal(const mxArray *array, typename std::enable_if< MxCellType< T >::value &&(!std::is_compound< T >::value||MxCellType< typename T::value_type >::value), T >::type *value)MxArrayprivatestatic
~MxArray()MxArrayinlinevirtual