-
Notifications
You must be signed in to change notification settings - Fork 13
/
Copy pathNAMESPACE
444 lines (443 loc) · 13.4 KB
/
NAMESPACE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
# Generated by roxygen2: do not edit by hand
S3method("$",euclid_affine_transformation)
S3method("$",euclid_bbox)
S3method("$",euclid_exact_numeric)
S3method("$",euclid_geometry)
S3method("$<-",euclid_affine_transformation)
S3method("$<-",euclid_bbox)
S3method("$<-",euclid_exact_numeric)
S3method("$<-",euclid_geometry)
S3method("[",euclid_affine_transformation)
S3method("[",euclid_bbox)
S3method("[",euclid_exact_numeric)
S3method("[",euclid_geometry)
S3method("[<-",euclid_affine_transformation)
S3method("[<-",euclid_bbox)
S3method("[<-",euclid_exact_numeric)
S3method("[<-",euclid_geometry)
S3method("[[",euclid_affine_transformation)
S3method("[[",euclid_bbox)
S3method("[[",euclid_exact_numeric)
S3method("[[",euclid_geometry)
S3method("[[<-",euclid_affine_transformation)
S3method("[[<-",euclid_bbox)
S3method("[[<-",euclid_exact_numeric)
S3method("[[<-",euclid_geometry)
S3method("def<-",euclid_affine_transformation)
S3method("def<-",euclid_geometry)
S3method("is.na<-",euclid_affine_transformation)
S3method("is.na<-",euclid_bbox)
S3method("is.na<-",euclid_exact_numeric)
S3method("is.na<-",euclid_geometry)
S3method("vert<-",euclid_geometry)
S3method(Math,euclid_affine_transformation)
S3method(Math,euclid_bbox)
S3method(Math,euclid_exact_numeric)
S3method(Math,euclid_geometry)
S3method(Ops,euclid_affine_transformation)
S3method(Ops,euclid_bbox)
S3method(Ops,euclid_exact_numeric)
S3method(Ops,euclid_geometry)
S3method(Summary,euclid_affine_transformation)
S3method(Summary,euclid_bbox)
S3method(Summary,euclid_exact_numeric)
S3method(Summary,euclid_geometry)
S3method(anyDuplicated,euclid_affine_transformation)
S3method(anyDuplicated,euclid_bbox)
S3method(anyDuplicated,euclid_exact_numeric)
S3method(anyDuplicated,euclid_geometry)
S3method(anyNA,euclid_affine_transformation)
S3method(anyNA,euclid_bbox)
S3method(anyNA,euclid_exact_numeric)
S3method(anyNA,euclid_geometry)
S3method(approx_area,default)
S3method(approx_area,euclid_geometry)
S3method(approx_distance_matrix,default)
S3method(approx_distance_matrix,euclid_geometry)
S3method(approx_length,default)
S3method(approx_length,euclid_geometry)
S3method(approx_volume,default)
S3method(approx_volume,euclid_geometry)
S3method(as.array,euclid_affine_transformation)
S3method(as.character,euclid_affine_transformation)
S3method(as.character,euclid_bbox)
S3method(as.character,euclid_exact_numeric)
S3method(as.character,euclid_geometry)
S3method(as.data.frame,euclid_affine_transformation)
S3method(as.data.frame,euclid_bbox)
S3method(as.data.frame,euclid_exact_numeric)
S3method(as.data.frame,euclid_geometry)
S3method(as.double,euclid_exact_numeric)
S3method(as.list,euclid_affine_transformation)
S3method(as.list,euclid_exact_numeric)
S3method(as.list,euclid_geometry)
S3method(as.matrix,euclid_bbox)
S3method(as.matrix,euclid_geometry)
S3method(as_affine_transformation,arrays)
S3method(as_affine_transformation,euclid_affine_transformation)
S3method(as_affine_transformation,euclid_vector)
S3method(as_affine_transformation,list)
S3method(as_bbox,euclid_bbox)
S3method(as_circle,default)
S3method(as_circle,euclid_circle)
S3method(as_direction,default)
S3method(as_direction,euclid_direction)
S3method(as_direction,euclid_line)
S3method(as_direction,euclid_ray)
S3method(as_direction,euclid_segment)
S3method(as_direction,euclid_vector)
S3method(as_iso_cube,default)
S3method(as_iso_cube,euclid_bbox3)
S3method(as_iso_cube,euclid_iso_cube)
S3method(as_iso_rect,default)
S3method(as_iso_rect,euclid_bbox2)
S3method(as_iso_rect,euclid_iso_rect)
S3method(as_line,default)
S3method(as_line,euclid_line)
S3method(as_line,euclid_ray)
S3method(as_line,euclid_segment)
S3method(as_plane,default)
S3method(as_plane,euclid_circle3)
S3method(as_plane,euclid_plane)
S3method(as_plane,euclid_triangle)
S3method(as_point,default)
S3method(as_point,euclid_point)
S3method(as_point,euclid_point_w)
S3method(as_point,euclid_vector)
S3method(as_ray,default)
S3method(as_ray,euclid_ray)
S3method(as_segment,default)
S3method(as_segment,euclid_segment)
S3method(as_sphere,default)
S3method(as_sphere,euclid_circle3)
S3method(as_sphere,euclid_sphere)
S3method(as_tetrahedron,default)
S3method(as_tetrahedron,euclid_tetrahedron)
S3method(as_triangle,default)
S3method(as_triangle,euclid_triangle)
S3method(as_vec,default)
S3method(as_vec,euclid_direction)
S3method(as_vec,euclid_line)
S3method(as_vec,euclid_point)
S3method(as_vec,euclid_ray)
S3method(as_vec,euclid_segment)
S3method(as_vec,euclid_vector)
S3method(as_weighted_point,default)
S3method(as_weighted_point,euclid_point_w)
S3method(c,euclid_affine_transformation)
S3method(c,euclid_bbox)
S3method(c,euclid_exact_numeric)
S3method(c,euclid_geometry)
S3method(cardinality,euclid_geometry)
S3method(centroid,default)
S3method(centroid,euclid_geometry)
S3method(def,euclid_affine_transformation)
S3method(def,euclid_geometry)
S3method(definition_names,euclid_geometry)
S3method(diff,euclid_exact_numeric)
S3method(dim,euclid_affine_transformation)
S3method(dim,euclid_bbox)
S3method(dim,euclid_geometry)
S3method(distance_squared,default)
S3method(distance_squared,euclid_geometry)
S3method(duplicated,euclid_affine_transformation)
S3method(duplicated,euclid_bbox)
S3method(duplicated,euclid_exact_numeric)
S3method(duplicated,euclid_geometry)
S3method(edge,euclid_geometry)
S3method(edge_count,euclid_geometry)
S3method(euclid_grob,default)
S3method(euclid_grob,euclid_bbox2)
S3method(euclid_grob,euclid_circle)
S3method(euclid_grob,euclid_iso_rect)
S3method(euclid_grob,euclid_line)
S3method(euclid_grob,euclid_point)
S3method(euclid_grob,euclid_point_w)
S3method(euclid_grob,euclid_ray)
S3method(euclid_grob,euclid_segment)
S3method(euclid_grob,euclid_triangle)
S3method(euclid_grob,euclid_vector)
S3method(euclid_plot,default)
S3method(euclid_plot,euclid_bbox2)
S3method(euclid_plot,euclid_circle)
S3method(euclid_plot,euclid_direction)
S3method(euclid_plot,euclid_iso_rect)
S3method(euclid_plot,euclid_line)
S3method(euclid_plot,euclid_point)
S3method(euclid_plot,euclid_point_w)
S3method(euclid_plot,euclid_ray)
S3method(euclid_plot,euclid_segment)
S3method(euclid_plot,euclid_triangle)
S3method(euclid_plot,euclid_vector)
S3method(format,euclid_affine_transformation)
S3method(format,euclid_bbox)
S3method(format,euclid_exact_numeric)
S3method(format,euclid_geometry)
S3method(geometry_math_cummax,default)
S3method(geometry_math_cummax,euclid_direction)
S3method(geometry_math_cummax,euclid_point)
S3method(geometry_math_cummin,default)
S3method(geometry_math_cummin,euclid_direction)
S3method(geometry_math_cummin,euclid_point)
S3method(geometry_math_cumprod,default)
S3method(geometry_math_cumsum,default)
S3method(geometry_math_cumsum,euclid_vector)
S3method(geometry_op_divide,default)
S3method(geometry_op_divide,euclid_vector)
S3method(geometry_op_greater,default)
S3method(geometry_op_greater,euclid_direction)
S3method(geometry_op_greater,euclid_point)
S3method(geometry_op_less,default)
S3method(geometry_op_less,euclid_direction)
S3method(geometry_op_less,euclid_point)
S3method(geometry_op_minus,default)
S3method(geometry_op_minus,euclid_direction)
S3method(geometry_op_minus,euclid_point)
S3method(geometry_op_minus,euclid_ray)
S3method(geometry_op_minus,euclid_segment)
S3method(geometry_op_minus,euclid_vector)
S3method(geometry_op_multiply,default)
S3method(geometry_op_multiply,euclid_vector)
S3method(geometry_op_plus,default)
S3method(geometry_op_plus,euclid_point)
S3method(geometry_op_plus,euclid_vector)
S3method(geometry_summary_max,default)
S3method(geometry_summary_max,euclid_direction)
S3method(geometry_summary_max,euclid_point)
S3method(geometry_summary_min,default)
S3method(geometry_summary_min,euclid_direction)
S3method(geometry_summary_min,euclid_point)
S3method(geometry_summary_prod,default)
S3method(geometry_summary_sum,default)
S3method(geometry_summary_sum,euclid_vector)
S3method(geometry_type,euclid_geometry)
S3method(has_inside,euclid_geometry)
S3method(has_intersection,default)
S3method(has_intersection,euclid_bbox)
S3method(has_intersection,euclid_geometry)
S3method(has_on,euclid_geometry)
S3method(has_on_negative_side,euclid_geometry)
S3method(has_on_positive_side,euclid_geometry)
S3method(has_outside,euclid_geometry)
S3method(intersection,default)
S3method(intersection,euclid_geometry)
S3method(is.na,euclid_affine_transformation)
S3method(is.na,euclid_bbox)
S3method(is.na,euclid_exact_numeric)
S3method(is.na,euclid_geometry)
S3method(is_degenerate,default)
S3method(is_degenerate,euclid_geometry)
S3method(is_geometry,default)
S3method(is_geometry,euclid_geometry)
S3method(length,euclid_affine_transformation)
S3method(length,euclid_bbox)
S3method(length,euclid_exact_numeric)
S3method(length,euclid_geometry)
S3method(map_to,euclid_geometry)
S3method(normal,euclid_geometry)
S3method(plot,euclid_bbox)
S3method(plot,euclid_geometry)
S3method(plot,exact_numeric)
S3method(print,euclid_affine_transformation)
S3method(print,euclid_bbox)
S3method(print,euclid_exact_numeric)
S3method(print,euclid_geometry)
S3method(project,euclid_geometry)
S3method(range,euclid_direction)
S3method(range,euclid_exact_numeric)
S3method(range,euclid_point)
S3method(rep,euclid_affine_transformation)
S3method(rep,euclid_bbox)
S3method(rep,euclid_exact_numeric)
S3method(rep,euclid_geometry)
S3method(seq,euclid_circle2)
S3method(seq,euclid_circle3)
S3method(seq,euclid_direction)
S3method(seq,euclid_exact_numeric)
S3method(seq,euclid_iso_cube)
S3method(seq,euclid_iso_rect)
S3method(seq,euclid_line)
S3method(seq,euclid_plane)
S3method(seq,euclid_point)
S3method(seq,euclid_point_w)
S3method(seq,euclid_ray)
S3method(seq,euclid_segment)
S3method(seq,euclid_sphere)
S3method(seq,euclid_tetrahedron)
S3method(seq,euclid_triangle)
S3method(seq,euclid_vector)
S3method(sort,euclid_direction)
S3method(sort,euclid_exact_numeric)
S3method(sort,euclid_geometry)
S3method(sort,euclid_point)
S3method(str,euclid_affine_transformation)
S3method(str,euclid_bbox)
S3method(str,euclid_exact_numeric)
S3method(str,euclid_geometry)
S3method(transform,euclid_geometry)
S3method(unique,euclid_affine_transformation)
S3method(unique,euclid_bbox)
S3method(unique,euclid_exact_numeric)
S3method(unique,euclid_geometry)
S3method(vert,euclid_geometry)
S3method(xtfrm,euclid_direction)
S3method(xtfrm,euclid_exact_numeric)
S3method(xtfrm,euclid_geometry)
S3method(xtfrm,euclid_point)
export("%is_inside%")
export("%is_intersecting%")
export("%is_on%")
export("%is_on_negative_side%")
export("%is_on_positive_side%")
export("%is_outside%")
export("def<-")
export("vert<-")
export(affine_identity)
export(affine_matrix)
export(affine_reflect)
export(affine_rotate)
export(affine_scale)
export(affine_scale2)
export(affine_shear)
export(affine_translate)
export(approx_angle)
export(approx_area)
export(approx_distance_matrix)
export(approx_length)
export(approx_radius)
export(approx_volume)
export(as_affine_transformation)
export(as_bbox)
export(as_circle)
export(as_direction)
export(as_exact_numeric)
export(as_iso_cube)
export(as_iso_rect)
export(as_line)
export(as_plane)
export(as_point)
export(as_ray)
export(as_segment)
export(as_sphere)
export(as_tetrahedron)
export(as_triangle)
export(as_vec)
export(as_weighted_point)
export(barycenter)
export(bbox)
export(between)
export(bisector)
export(cardinality)
export(centroid)
export(circle)
export(circumcenter)
export(collinear)
export(complement)
export(coplanar)
export(def)
export(definition_names)
export(difference)
export(direction)
export(distance_squared)
export(edge)
export(edge_count)
export(equidistant_line)
export(euclid_grob)
export(euclid_plot)
export(exact_numeric)
export(geometry_type)
export(has_constant_x)
export(has_constant_y)
export(has_constant_z)
export(has_inside)
export(has_intersection)
export(has_on)
export(has_on_negative_side)
export(has_on_positive_side)
export(has_outside)
export(in_order)
export(in_order_along)
export(intersection)
export(intersection_circle)
export(intersection_iso_rect)
export(intersection_line)
export(intersection_plane)
export(intersection_point)
export(intersection_ray)
export(intersection_segment)
export(intersection_sphere)
export(intersection_triangle)
export(inverse)
export(is_affine_transformation)
export(is_arrow)
export(is_bbox)
export(is_circle)
export(is_constant_in)
export(is_curve)
export(is_degenerate)
export(is_direction)
export(is_exact_numeric)
export(is_geometry)
export(is_iso_cube)
export(is_iso_rect)
export(is_line)
export(is_location)
export(is_plane)
export(is_point)
export(is_ray)
export(is_reflecting)
export(is_segment)
export(is_sphere)
export(is_surface)
export(is_tetrahedron)
export(is_triangle)
export(is_vec)
export(is_volume)
export(is_weighted_point)
export(iso_cube)
export(iso_rect)
export(line)
export(map_to)
export(normal)
export(parallel)
export(plane)
export(point)
export(project)
export(radical)
export(ray)
export(segment)
export(sphere)
export(symmetric_difference)
export(tetrahedron)
export(triangle)
export(turn_along)
export(turns_left)
export(turns_right)
export(union)
export(vec)
export(vert)
export(weighted_point)
import(cli)
import(rlang)
importFrom(generics,union)
importFrom(grDevices,dev.flush)
importFrom(grDevices,dev.hold)
importFrom(graphics,Axis)
importFrom(graphics,abline)
importFrom(graphics,arrows)
importFrom(graphics,box)
importFrom(graphics,par)
importFrom(graphics,plot)
importFrom(graphics,plot.new)
importFrom(graphics,plot.window)
importFrom(graphics,points)
importFrom(graphics,polygon)
importFrom(graphics,segments)
importFrom(graphics,symbols)
importFrom(graphics,title)
importFrom(grid,arrow)
importFrom(grid,circleGrob)
importFrom(grid,gpar)
importFrom(grid,unit)
importFrom(utils,str)
useDynLib(euclid, .registration = TRUE)