25 using namespace Eigen;
61 const char *
type()
const {
return "drwnLinearTransform"; }
65 void set(
const VectorXd& mu,
const MatrixXd& projection);
67 void set(
const MatrixXd& projection);
71 const MatrixXd &
projection()
const {
return _projection; }
75 bool save(drwnXMLNode& node)
const;
76 bool load(drwnXMLNode& node);
80 int numInputs()
const {
return _projection.cols(); }
86 void transform(
const vector<double>& x, vector<double>& y)
const;