% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/RcppExports.R
\name{generate_features}
\alias{generate_features}
\title{Generate features from a list of environmental variable vectors}
\usage{
generate_features(
  data_list,
  feature_types = as.character(c("linear", "quadratic", "product", "threshold", "hinge")),
  n_thresholds = 10L,
  n_hinges = 10L
)
}
\arguments{
\item{data_list}{Named list of numeric vectors, one per environmental variable}

\item{feature_types}{Character vector of feature types to generate.
Valid values: "linear", "quadratic", "product", "threshold", "hinge".
Defaults to all types.}

\item{n_thresholds}{Number of threshold knots per variable (default: 10)}

\item{n_hinges}{Number of hinge knots per variable (default: 10)}
}
\value{
List of external pointers to Feature objects
}
\description{
Generates all configured feature types (linear, quadratic, product,
threshold, hinge) from the supplied data vectors.
}
