SymbolixAU / mapdeck
1
#ifndef R_MAPDECK_DEFAULTS_H
2
#define R_MAPDECK_DEFAULTS_H
3

4
#include <Rcpp.h>
5

6
namespace mapdeck {
7
namespace defaults {
8

9 1

10 1
	inline Rcpp::NumericVector default_arc_height( int n ) {
11 1
		Rcpp::NumericVector nv(n, 1.0);
12
		return nv;
13
	}
14 1

15 1
	inline Rcpp::NumericVector default_arc_tilt( int n ) {
16 1
		Rcpp::NumericVector nv(n, 0.0);
17
		return nv;
18
	}
19

20
	inline Rcpp::StringVector default_polyline( int n ) {
21
		Rcpp::StringVector sv(n);
22
		return sv;
23
	}
24

25
	inline Rcpp::NumericVector default_lon( int n ) {
26
		Rcpp::NumericVector nv(n, 0.0);
27
		return nv;
28
	}
29

30
	inline Rcpp::NumericVector default_lat( int n ) {
31
		Rcpp::NumericVector nv(n, 0.0);
32
		return nv;
33
	}
34 1

35 1
	inline Rcpp::IntegerVector default_elevation( int n ) {
36 1
		Rcpp::IntegerVector iv(n, 0.0);
37
		return iv;
38
	}
39 1

40 1
	inline Rcpp::IntegerVector default_radius( int n ) {
41 1
		Rcpp::IntegerVector iv(n, 1.0);
42
		return iv;
43
	}
44 1

45 1
	inline Rcpp::NumericVector default_fill_colour( int n ) {
46 1
		Rcpp::NumericVector nv(n, 1.0);
47
		return nv;
48
	}
49 1

50 1
	inline Rcpp::NumericVector default_stroke_colour( int n ) {
51 1
		Rcpp::NumericVector nv(n, 1.0);
52
		return nv;
53
	}
54

55
	inline Rcpp::NumericVector default_fill_opacity( int n ) {
56
		Rcpp::NumericVector nv(n, 255.0);
57
		return nv;
58
	}
59

60
	inline Rcpp::NumericVector default_stroke_opacity( int n ) {
61
		Rcpp::NumericVector nv(n, 255.0);
62
		return nv;
63
	}
64 1

65 1
	inline Rcpp::NumericVector default_stroke_width( int n ) {
66 1
		Rcpp::NumericVector nv(n, 1.0);
67
		return nv;
68
	}
69 1

70 1
	inline Rcpp::NumericVector default_weight( int n ) {
71 1
		Rcpp::NumericVector nv(n, 1.0);
72
		return nv;
73
	}
74 1

75 1
	inline Rcpp::StringVector default_text_anchor( int n ) {
76 1
		Rcpp::StringVector sv(n, "middle");
77
		return sv;
78
	}
79 1

80 1
	inline Rcpp::NumericVector default_angle( int n ) {
81 1
		Rcpp::NumericVector nv(n, 0.0);
82
		return nv;
83
	}
84 1

85 1
	inline Rcpp::StringVector default_text_alignment( int n ) {
86 1
		Rcpp::StringVector sv(n, "center");
87
		return sv;
88
	}
89 1

90 1
	inline Rcpp::NumericVector default_text_size( int n ) {
91 1
		Rcpp::NumericVector nv(n, 32.0);
92
		return nv;
93
	}
94 1

95 1
  inline Rcpp::NumericVector default_dash( int n ) {
96 1
  	Rcpp::NumericVector nv(n, 0.0);
97
  	return nv;
98
  }
99 1

100 1
	inline Rcpp::NumericVector default_offset( int n ) {
101 1
		Rcpp::NumericVector nv(n, 0.0);
102
		return nv;
103
	}
104

105
} // namespace defaults
106
} // namespace mapdeck
107

108

109

110
#endif

Read our documentation on viewing source code .

Loading