diff --git a/inst/include/sfheaders/interleave/interleave.hpp b/inst/include/sfheaders/interleave/interleave.hpp index 556b784..f2270b6 100644 --- a/inst/include/sfheaders/interleave/interleave.hpp +++ b/inst/include/sfheaders/interleave/interleave.hpp @@ -123,6 +123,16 @@ namespace interleave { ); } + + // interleaves an `sf` object + inline Rcpp::List interleave( Rcpp::DataFrame& sf ) { + // and expand rows + std::string sfc_col = sf.attr("sf_column"); + Rcpp::List sfc = sf[ sfc_col ]; + + + } + } // interleave } // sfheaders