
S3method("[[", SpatialPointsDataFrame)
S3method("[[<-", SpatialPointsDataFrame)

S3method("[[", SpatialPixelsDataFrame)
S3method("[[<-", SpatialPixelsDataFrame)

S3method("[[", SpatialGridDataFrame)
S3method("[[<-", SpatialGridDataFrame)

S3method("[[", SpatialPolygonsDataFrame)
S3method("[[<-", SpatialPolygonsDataFrame)

S3method("[[", SpatialLinesDataFrame)
S3method("[[<-", SpatialLinesDataFrame)

S3method("[[", AttributeList)
S3method("[[<-", AttributeList)

S3method("$", SpatialPointsDataFrame)
S3method("$", SpatialPixelsDataFrame)
S3method("$", SpatialGridDataFrame)
S3method("$", SpatialLinesDataFrame)
S3method("$", SpatialPolygonsDataFrame)
S3method("$", AttributeList)

S3method("$<-", SpatialPointsDataFrame)
S3method("$<-", SpatialPixelsDataFrame)
S3method("$<-", SpatialGridDataFrame)
S3method("$<-", SpatialLinesDataFrame)
S3method("$<-", SpatialPolygonsDataFrame)
S3method("$<-", AttributeList)

S3method(as.matrix, SpatialGridDataFrame)
S3method(as.matrix, SpatialPixelsDataFrame)

S3method(as.data.frame, SpatialPoints)
S3method(as.data.frame, SpatialPointsDataFrame)
S3method(as.data.frame, SpatialPixelsDataFrame)
S3method(as.data.frame, SpatialGridDataFrame)
S3method(as.data.frame, SpatialLinesDataFrame)
S3method(as.data.frame, SpatialPolygonsDataFrame)
S3method(as.data.frame, AttributeList)
S3method(as.data.frame, GridTopology)

S3method(cbind, SpatialGridDataFrame)

S3method(dim, SpatialPointsDataFrame)
S3method(dim, AttributeList)

S3method(image, SpatialPixelsDataFrame)
S3method(image, SpatialGridDataFrame)

S3method(lines, Line)
S3method(lines, Lines)
S3method(lines, SpatialLines)

S3method(names, SpatialPointsDataFrame)
S3method(names, SpatialPixelsDataFrame)
S3method(names, SpatialLinesDataFrame)
S3method(names, SpatialPolygonsDataFrame)
S3method(names, AttributeList)

S3method("names<-", SpatialPointsDataFrame)
S3method("names<-", SpatialPolygonsDataFrame)
S3method("names<-", SpatialLinesDataFrame)
S3method("names<-", SpatialPixelsDataFrame)
S3method("names<-", SpatialGridDataFrame)
S3method("names<-", AttributeList)

S3method(plot, Spatial)
S3method(plot, SpatialPoints)
S3method(plot, SpatialPointsDataFrame)
S3method(plot, SpatialPixels)
S3method(plot, SpatialPixelsDataFrame)
S3method(plot, SpatialGrid)
S3method(plot, SpatialGridDataFrame)
S3method(plot, SpatialPolygons)
S3method(plot, SpatialPolygonsDataFrame)
S3method(plot, SpatialLines)
S3method(plot, SpatialLinesDataFrame)

S3method(points, SpatialPoints)
S3method(points, SpatialPointsDataFrame)

S3method(print, CRS)
S3method(print, GridTopology)
S3method(print, SpatialPoints)
S3method(print, SpatialPixels)
S3method(print, SpatialPointsDataFrame)
S3method(print, SpatialPixelsDataFrame)
S3method(print, summary.Spatial)
S3method(print, summary.GridTopology)
S3method(print, summary.SpatialPoints)
S3method(print, summary.SpatialPixels)
S3method(print, summary.SpatialGrid)
S3method(print, summary.SpatialPointsDataFrame)
S3method(print, summary.SpatialPixelsDataFrame)
S3method(print, summary.SpatialGridDataFrame)

S3method(stack, SpatialPointsDataFrame)
S3method(stack, SpatialPixelsDataFrame)
S3method(stack, SpatialGridDataFrame)
S3method(stack, AttributeList)

S3method(subset, SpatialPoints)
S3method(subset, SpatialPointsDataFrame)

S3method(summary, Spatial)
S3method(summary, GridTopology)
S3method(summary, SpatialPoints)
S3method(summary, SpatialPointsDataFrame)
S3method(summary, SpatialPixels)
S3method(summary, SpatialPixelsDataFrame)
S3method(summary, SpatialGrid)
S3method(summary, SpatialGridDataFrame)
S3method(summary, SpatialLines)
S3method(summary, SpatialLinesDataFrame)
S3method(summary, SpatialPolygonsDataFrame)
S3method(summary, AttributeList)

S3method(print, DMS)
S3method(as.character, DMS)
S3method(as.numeric, DMS)
S3method(as.double, DMS)
