e@1: /* e@1: * mapping.cpp e@1: * e@1: * Created on: Dec 14, 2016 e@1: * Author: Emmanouil Theofanis Chourdakis e@1: */ e@1: e@1: #include e@1: // #include e@1: #include"Parameter.h" e@1: #include e@1: e@1: using namespace dlib; e@1: e@1: e@1: int main(int argc, char *argv[]) e@1: { e@1: std::cout << "Parameters:" << std::endl; e@1: Parameter p; e@1: e@1: std::cout << "Setting g1 to 0.3" << std::endl; e@1: p.setG1(0.3); e@1: std::cout << p << std::endl; e@1: e@1: std::cout << "Setting d1 to 0.04" << std::endl; e@1: p.setD1(0.04); e@1: std::cout << p << std::endl; e@1: e@1: std::cout << "Storing parameters:" << std::endl; e@1: double t60 = p.getT60(), ed = p.getEd(), sc = p.getSc(), tc = p.getTc(), c = p.getC(); e@1: e@1: Parameter p2; e@1: e@1: std::cout << "New parameter object:" << std::endl; e@1: std::cout << p2 << std::endl; e@1: e@1: std::cout << "Setting the new parameters to the old object values: " << std::endl; e@1: p2.setT60(t60); e@1: p2.setEd(ed); e@1: p2.setSc(sc); e@1: p2.setTc(tc); e@1: p2.setC(c); e@1: std::cout << p2 << std::endl; e@1: e@1: e@1: return 0; e@1: } e@1: e@1: e@1: e@1: