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
|
######## Compiled code
useDynLib( "intervals", .registration = TRUE )
######## Imports
# Class, method, and regular imports from the methods package are not listed
# here, since we depend on the package.
import("methods")
importFrom( "utils", "head", "tail" )
importFrom( "graphics", "par", "points", "text", "axis", "segments" )
######## Exports
export( "Intervals", "Intervals_full" )
S3method( "split", "Intervals_virtual" )
S3method( "as.matrix", "Intervals_virtual" )
S3method( "c", "Intervals" )
S3method( "c", "Intervals_full" )
S3method( "plot", "Intervals" )
S3method( "plot", "Intervals_full" )
exportClasses(
"Intervals",
"Intervals_full",
"Intervals_virtual",
"Intervals_virtual_or_numeric"
)
exportMethods(
"[",
"[<-",
"as.matrix",
"adjust_closure",
"close_intervals",
"closed",
"closed<-",
"clusters",
"coerce",
"contract",
"distance_to_nearest",
"empty",
"expand",
"head",
"initialize",
"interval_complement",
"interval_difference",
"interval_included",
"interval_intersection",
"interval_overlap",
"interval_union",
"is.na",
"open_intervals",
"plot",
"reduce",
"show",
"size",
"split",
"t",
"tail",
"type",
"type<-",
"which_nearest"
)
|