8#ifndef IGL_VALIDATE_ARG_H 
    9#define IGL_VALIDATE_ARG_H 
   10#include "../igl_inline.h" 
   23      const int i, 
const int nrhs, 
const mxArray * prhs[], 
const char * name);
 
   27      const int i, 
const int nrhs, 
const mxArray * prhs[], 
const char * name);
 
   31      const int i, 
const int nrhs, 
const mxArray * prhs[], 
const char * name);
 
   35      const int i, 
const int nrhs, 
const mxArray * prhs[], 
const char * name);
 
   39      const int i, 
const int nrhs, 
const mxArray * prhs[], 
const char * name);
 
   42#ifndef IGL_STATIC_LIBRARY 
   43#  include "validate_arg.cpp" 
#define IGL_INLINE
Definition igl_inline.h:15
 
void validate_arg_function_handle(const int i, const int nrhs, const mxArray *prhs[], const char *name)
This is an overloaded member function, provided for convenience. It differs from the above function o...
 
void validate_arg_scalar(const int i, const int nrhs, const mxArray *prhs[], const char *name)
Throw an error if arg i+1 is not a scalar.
 
void validate_arg_logical(const int i, const int nrhs, const mxArray *prhs[], const char *name)
This is an overloaded member function, provided for convenience. It differs from the above function o...
 
void validate_arg_char(const int i, const int nrhs, const mxArray *prhs[], const char *name)
This is an overloaded member function, provided for convenience. It differs from the above function o...
 
void validate_arg_double(const int i, const int nrhs, const mxArray *prhs[], const char *name)
This is an overloaded member function, provided for convenience. It differs from the above function o...