diff options
author | Hans-Christoph Steiner <eighthave@users.sourceforge.net> | 2009-04-24 04:32:28 +0000 |
---|---|---|
committer | Hans-Christoph Steiner <eighthave@users.sourceforge.net> | 2009-04-24 04:32:28 +0000 |
commit | d0f4249b5da71f9d2453a2e099cfe138df82402d (patch) | |
tree | ce5cc135f8acccf48110c8ab5682577991fb4478 /define_loudspeakers.c | |
parent | 9751d365f8b023aab6964d618a232cba6afb02ab (diff) |
made this object a good citizen by declaring as much as possible as 'static'
svn path=/trunk/externals/vbap/; revision=11112
Diffstat (limited to 'define_loudspeakers.c')
-rw-r--r-- | define_loudspeakers.c | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/define_loudspeakers.c b/define_loudspeakers.c index ce064f1..2ce8457 100644 --- a/define_loudspeakers.c +++ b/define_loudspeakers.c @@ -39,7 +39,7 @@ void main(void) # endif /* PD */ #endif /* ! VBAP_OBJECT */ -void def_ls_bang(t_def_ls *x) /* x = reference to this instance of the object */ +static void def_ls_bang(t_def_ls *x) /* x = reference to this instance of the object */ { // calculate and print out chosen loudspeaker sets and corresponding matrices if(x->x_ls_read == 1) @@ -87,7 +87,7 @@ void def_ls_int(t_def_ls *x, long n) // x = the instance of the object, n = the } */ -void def_ls_read_triplets(t_def_ls *x, t_symbol *s, int ac, Atom *av) +static void def_ls_read_triplets(t_def_ls *x, t_symbol *s, int ac, Atom *av) // when loudspeaker triplets come in a message { t_ls_set *trip_ptr, *tmp_ptr, *prev; @@ -143,7 +143,7 @@ void def_ls_read_triplets(t_def_ls *x, t_symbol *s, int ac, Atom *av) -void def_ls_read_directions(t_def_ls *x, t_symbol *s, int ac, Atom *av) +static void def_ls_read_directions(t_def_ls *x, t_symbol *s, int ac, Atom *av) // when loudspeaker directions come in a message { if (x->x_ls_read) @@ -164,7 +164,7 @@ void def_ls_read_directions(t_def_ls *x, t_symbol *s, int ac, Atom *av) /*--------------------------------------------------------------------------*/ -void ls_angles_to_cart(t_ls *ls) +static void ls_angles_to_cart(t_ls *ls) // convert angular direction to cartesian { float azi = ls->azi; @@ -175,7 +175,7 @@ void ls_angles_to_cart(t_ls *ls) } /* create new instance of object... MUST send it an int even if you do nothing with this int!! */ -void *def_ls_new(t_symbol *s, int ac, Atom *av) +static void *def_ls_new(t_symbol *s, int ac, Atom *av) { // s is object name (we ignore it) t_def_ls *x = (t_def_ls *)newobject(def_ls_class); @@ -199,7 +199,7 @@ void vbap_def_ls(t_def_ls *x, t_symbol *s, int ac, Atom *av) } /** Initialize the object content from parameters : ls-directions list */ -void initContent_ls_directions(t_def_ls *x,int ac,Atom*av) +static void initContent_ls_directions(t_def_ls *x,int ac,Atom*av) { x->x_ls_read = 0; @@ -260,7 +260,7 @@ void initContent_ls_directions(t_def_ls *x,int ac,Atom*av) x->x_ls_set = NULL; } -void choose_ls_triplets(t_def_ls *x) +static void choose_ls_triplets(t_def_ls *x) /* Selects the loudspeaker triplets, and calculates the inversion matrices for each selected triplet. A line (connection) is drawn between each loudspeaker. The lines @@ -451,7 +451,7 @@ int any_ls_inside_triplet(int a, int b, int c,t_ls lss[MAX_LS_AMOUNT],int ls_amo return any_ls_inside; } -void add_ldsp_triplet(int i, int j, int k, t_def_ls *x) +static void add_ldsp_triplet(int i, int j, int k, t_def_ls *x) /* adds i,j,k triplet to structure*/ { struct t_ls_set *trip_ptr, *prev; @@ -520,7 +520,7 @@ float vol_p_side_lgth(int i, int j,int k, t_ls lss[MAX_LS_AMOUNT] ) return 0.0; } -void ls_cross_prod(t_ls v1,t_ls v2, +static void ls_cross_prod(t_ls v1,t_ls v2, t_ls *res) // vector cross product { @@ -536,7 +536,7 @@ void ls_cross_prod(t_ls v1,t_ls v2, } -int lines_intersect(int i,int j,int k,int l,t_ls lss[MAX_LS_AMOUNT]) +static int lines_intersect(int i,int j,int k,int l,t_ls lss[MAX_LS_AMOUNT]) /* checks if two lines intersect on 3D sphere */ { @@ -584,7 +584,7 @@ int lines_intersect(int i,int j,int k,int l,t_ls lss[MAX_LS_AMOUNT]) } } -void calculate_3x3_matrixes(t_def_ls *x) +static void calculate_3x3_matrixes(t_def_ls *x) /* Calculates the inverse matrices for 3D */ { float invdet; @@ -663,7 +663,7 @@ void calculate_3x3_matrixes(t_def_ls *x) -void choose_ls_tuplets(t_def_ls *x) +static void choose_ls_tuplets(t_def_ls *x) /* selects the loudspeaker pairs, calculates the inversion matrices and stores the data to a global array*/ { @@ -803,7 +803,7 @@ for (i=0;i<ls_amount;i++) } -int calc_2D_inv_tmatrix(float azi1,float azi2, float inv_mat[4],float mat[4]) +static int calc_2D_inv_tmatrix(float azi1,float azi2, float inv_mat[4],float mat[4]) // calculate inverse 2x2 matrix { float x1,x2,x3,x4; /* x1 x3 */ |