The R Project SVN R

Rev

Rev 25212 | Rev 31682 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 25212 Rev 26057
Line 36... Line 36...
36
#define setRVector    Rf_setRVector
36
#define setRVector    Rf_setRVector
37
#define StringFalse   Rf_StringFalse
37
#define StringFalse   Rf_StringFalse
38
#define StringTrue    Rf_StringTrue
38
#define StringTrue    Rf_StringTrue
39
#define isBlankString Rf_isBlankString
39
#define isBlankString Rf_isBlankString
40
#define hsv2rgb       Rf_hsv2rgb
40
#define hsv2rgb       Rf_hsv2rgb
-
 
41
#define rgb2hsv       Rf_rgb2hsv
41
 
42
 
42
#ifdef  __cplusplus
43
#ifdef  __cplusplus
43
extern "C" {
44
extern "C" {
44
#endif
45
#endif
45
 
46
 
Line 72... Line 73...
72
Rboolean isBlankString(char *);
73
Rboolean isBlankString(char *);
73
 
74
 
74
double 	R_strtod(const char *c, char **end);
75
double 	R_strtod(const char *c, char **end);
75
char *  R_tmpnam(const char *prefix, const char *tempdir);
76
char *  R_tmpnam(const char *prefix, const char *tempdir);
76
 
77
 
77
void	hsv2rgb(double *h, double *s, double *v,/* in */
78
void	hsv2rgb(double h, double s, double v,
78
		double *r, double *g, double *b);/* out */
79
		double *r, double *g, double *b);
-
 
80
void	rgb2hsv(double r, double g, double b,
-
 
81
		double *h, double *s, double *v);
79
 
82
 
80
void R_CheckUserInterrupt(void);
83
void R_CheckUserInterrupt(void);
81
 
84
 
82
#ifdef  __cplusplus
85
#ifdef  __cplusplus
83
}
86
}