[PD-cvs] externals/iem/iemmatrix/src iemmatrix.h,1.1.1.1,1.2

IOhannes m zmölnig zmoelnig at users.sourceforge.net
Wed Mar 30 14:11:26 CEST 2005


Update of /cvsroot/pure-data/externals/iem/iemmatrix/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7645

Modified Files:
	iemmatrix.h 
Log Message:
moved some general functions from mtx_binop to iemmatrix.h


Index: iemmatrix.h
===================================================================
RCS file: /cvsroot/pure-data/externals/iem/iemmatrix/src/iemmatrix.h,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -C2 -d -r1.1.1.1 -r1.2
*** iemmatrix.h	21 Mar 2005 14:33:31 -0000	1.1.1.1
--- iemmatrix.h	30 Mar 2005 12:11:24 -0000	1.2
***************
*** 66,69 ****
--- 66,86 ----
  } t_matrix;
  
+ typedef struct _mtx_binscalar
+ {
+   t_object x_obj;
+ 
+   t_matrix m; // the output matrix
+   t_float f;  // the second input
+ } t_mtx_binscalar;
+ 
+ typedef struct _mtx_binmtx
+ {
+   t_object x_obj;
+ 
+   t_matrix m;  // the output matrix
+   t_matrix m2; // the second input
+ } t_mtx_binmtx;
+ 
+ 
  void matrix_free(t_matrix*x);
  
***************
*** 93,95 ****
--- 110,121 ----
  void matrix_element(t_matrix *x, t_symbol *s, int argc, t_atom *argv);
  
+ 
+ void mtx_bin_matrix2(t_mtx_binmtx *x, t_symbol *s, int argc, t_atom *argv);
+ void mtx_binmtx_bang(t_mtx_binmtx *x);
+ void mtx_binmtx_free(t_mtx_binmtx *x);
+ void mtx_binscalar_bang(t_mtx_binscalar *x);
+ void mtx_binscalar_free(t_mtx_binscalar *x);
+ 
+ 
+ 
  #endif





More information about the Pd-cvs mailing list