Goffice Reference Manual | ||||
---|---|---|---|---|
Top | Description |
Synopsis
go_complex; go_complexl; void go_complex_add (go_complex *dst
,go_complex const *a
,go_complex const *b
); void go_complex_addl (go_complexl *dst
,go_complexl const *a
,go_complexl const *b
); double go_complex_angle (go_complex const *src
); void go_complex_conj (go_complex *dst
,go_complex const *src
); void go_complex_conjl (go_complexl *dst
,go_complexl const *src
); void go_complex_cos (go_complex *dst
,go_complex const *src
); void go_complex_cosl (go_complexl *dst
,go_complexl const *src
); void go_complex_div (go_complex *dst
,go_complex const *a
,go_complex const *b
); void go_complex_divl (go_complexl *dst
,go_complexl const *a
,go_complexl const *b
); void go_complex_exp (go_complex *dst
,go_complex const *src
); void go_complex_expl (go_complexl *dst
,go_complexl const *src
); void go_complex_from_polar (go_complex *dst
,double mod
,double angle
); void go_complex_from_polarl (go_complexl *dst
,long double mod
,long double angle
); int go_complex_from_string (go_complex *dst
,char const *src
,char *imunit
); int go_complex_from_stringl (go_complexl *dst
,char const *src
,char *imunit
); void go_complex_init (go_complex *dst
,double re
,double im
); void go_complex_initl (go_complexl *dst
,long double re
,long double im
); void go_complex_ln (go_complex *dst
,go_complex const *src
); void go_complex_lnl (go_complexl *dst
,go_complexl const *src
); double go_complex_mod (go_complex const *src
); void go_complex_mul (go_complex *dst
,go_complex const *a
,go_complex const *b
); void go_complex_mull (go_complexl *dst
,go_complexl const *a
,go_complexl const *b
); void go_complex_pow (go_complex *dst
,go_complex const *a
,go_complex const *b
); void go_complex_powl (go_complexl *dst
,go_complexl const *a
,go_complexl const *b
); void go_complex_real (go_complex *dst
,double re
); int go_complex_real_p (go_complex const *src
); int go_complex_real_pl (go_complexl const *src
); void go_complex_reall (go_complexl *dst
,long double re
); void go_complex_scale_real (go_complex *dst
,double f
); void go_complex_scale_reall (go_complexl *dst
,long double f
); void go_complex_sin (go_complex *dst
,go_complex const *src
); void go_complex_sinl (go_complexl *dst
,go_complexl const *src
); void go_complex_sqrt (go_complex *dst
,go_complex const *src
); void go_complex_sqrtl (go_complexl *dst
,go_complexl const *src
); void go_complex_sub (go_complex *dst
,go_complex const *a
,go_complex const *b
); void go_complex_subl (go_complexl *dst
,go_complexl const *a
,go_complexl const *b
); void go_complex_tan (go_complex *dst
,go_complex const *src
); void go_complex_tanl (go_complexl *dst
,go_complexl const *src
); void go_complex_to_polar (double *mod
,double *angle
,go_complex const *src
); void go_complex_to_polarl (long double *mod
,long double *angle
,go_complexl const *src
); char * go_complex_to_string (go_complex const *src
,char const *reformat
,char const *imformat
,char imunit
); char * go_complex_to_stringl (go_complexl const *src
,char const *reformat
,char const *imformat
,char imunit
); int go_complex_zero_p (go_complex const *src
); int go_complex_zero_pl (go_complexl const *src
);
Details
go_complex_add ()
void go_complex_add (go_complex *dst
,go_complex const *a
,go_complex const *b
);
|
|
|
|
|
go_complex_addl ()
void go_complex_addl (go_complexl *dst
,go_complexl const *a
,go_complexl const *b
);
|
|
|
|
|
go_complex_div ()
void go_complex_div (go_complex *dst
,go_complex const *a
,go_complex const *b
);
|
|
|
|
|
go_complex_divl ()
void go_complex_divl (go_complexl *dst
,go_complexl const *a
,go_complexl const *b
);
|
|
|
|
|
go_complex_from_polar ()
void go_complex_from_polar (go_complex *dst
,double mod
,double angle
);
|
|
|
|
|
go_complex_from_polarl ()
void go_complex_from_polarl (go_complexl *dst
,long double mod
,long double angle
);
|
|
|
|
|
go_complex_from_string ()
int go_complex_from_string (go_complex *dst
,char const *src
,char *imunit
);
|
|
|
|
|
|
Returns : |
go_complex_from_stringl ()
int go_complex_from_stringl (go_complexl *dst
,char const *src
,char *imunit
);
|
|
|
|
|
|
Returns : |
go_complex_initl ()
void go_complex_initl (go_complexl *dst
,long double re
,long double im
);
|
|
|
|
|
go_complex_mul ()
void go_complex_mul (go_complex *dst
,go_complex const *a
,go_complex const *b
);
|
|
|
|
|
go_complex_mull ()
void go_complex_mull (go_complexl *dst
,go_complexl const *a
,go_complexl const *b
);
|
|
|
|
|
go_complex_pow ()
void go_complex_pow (go_complex *dst
,go_complex const *a
,go_complex const *b
);
|
|
|
|
|
go_complex_powl ()
void go_complex_powl (go_complexl *dst
,go_complexl const *a
,go_complexl const *b
);
|
|
|
|
|
go_complex_sub ()
void go_complex_sub (go_complex *dst
,go_complex const *a
,go_complex const *b
);
|
|
|
|
|
go_complex_subl ()
void go_complex_subl (go_complexl *dst
,go_complexl const *a
,go_complexl const *b
);
|
|
|
|
|
go_complex_to_polar ()
void go_complex_to_polar (double *mod
,double *angle
,go_complex const *src
);
|
|
|
|
|
go_complex_to_polarl ()
void go_complex_to_polarl (long double *mod
,long double *angle
,go_complexl const *src
);
|
|
|
|
|
go_complex_to_string ()
char * go_complex_to_string (go_complex const *src
,char const *reformat
,char const *imformat
,char imunit
);
|
|
|
|
|
|
|
|
Returns : |
go_complex_to_stringl ()
char * go_complex_to_stringl (go_complexl const *src
,char const *reformat
,char const *imformat
,char imunit
);
|
|
|
|
|
|
|
|
Returns : |