8#ifndef REXPORTSPATIAL_H_INCLUDED
9#define REXPORTSPATIAL_H_INCLUDED
67 Rcpp::class_<Spatial::FMTcoordinate>(
"FMTcoordinate",
"@DocString(FMTcoordinate)")
68 .constructor(
"@DocString(FMTcoordinate())")
69 .constructor<
unsigned int,
unsigned int>(
"@DocString(FMTcoordinate(unsigned int,unsigned int))")
70 .method(
"lt",&Spatial::FMTcoordinate::operator <,
71 "@DocString(FMTcoordinate::operator<)")
73 "@DocString(FMTcoordinate::getx)")
75 "@DocString(FMTcoordinate::gety)");
78 define_FMTlayer<Core::FMTdevelopment>(
"FMTdevelopmentlayer");
81 Rcpp::class_<Spatial::FMTforest>(
"FMTforest",
"@DocString(FMTforest)")
83 .constructor(
"@DocString(FMTforest())")
86 "@DocString(FMTforest(Spatial::getarea))")
88 "@DocString(FMTforest(Spatial::grow))");
91 Rcpp::class_<Spatial::FMTspatialschedule>(
"FMTspatialschedule",
"@DocString(FMTspatialschedule)")
92 .constructor(
"@DocString(FMTspatialschedule())");
119 Rcpp::class_<Spatial::FMTexponentialschedule>(
"FMTexponentialschedule",
"@DocString(FMTexponentialschedule)")
120 .constructor(
"@DocString(FMTexponentialschedule())")
121 .constructor<
double>(
"@DocString(FMTexponentialschedule(double))");
124 define_FMTlayer<Graph::FMTlinegraph>(
"FMTgraphlayer");
RCPP_DEFINEMAP(Spatial::FMTcoordinate, Core::FMTdevelopment)
RCPP_EXPOSED_WRAP(Spatial::FMTcoordinate)
RCPP_DEFINEVECTOR(Spatial::FMTforest)
RCPP_EXPOSED_AS(Spatial::FMTcoordinate)
Definition: FMTdevelopment.hpp:44
Definition: FMTlinegraph.hpp:30
Definition: FMTcoordinate.hpp:25
unsigned int getx() const
unsigned int gety() const
Definition: FMTevent.hpp:28
Definition: FMTexponentialschedule.hpp:20
Definition: FMTforest.hpp:27
std::vector< Core::FMTactualdevelopment > getarea() const
Definition: FMTlayer.hpp:29
Definition: FMTspatialschedule.hpp:44
Definition: RexportCore.hpp:153
void exportSpatial()
Definition: RexportSpatial.hpp:63