30 |
|
#include "types/QuarticBendType.hpp" |
31 |
|
#include "types/PolynomialBendType.hpp" |
32 |
|
#include "UseTheForce/ForceField.hpp" |
33 |
+ |
#include "utils/NumericConstant.hpp" |
34 |
|
namespace oopse { |
35 |
|
|
36 |
|
BendTypesSectionParser::BendTypesSectionParser() { |
59 |
|
std::string at2 = tokenizer.nextToken(); |
60 |
|
std::string at3 = tokenizer.nextToken(); |
61 |
|
BendTypeEnum bt = getBendTypeEnum(tokenizer.nextToken()); |
62 |
< |
double theta0 = tokenizer.nextTokenAsDouble(); |
62 |
> |
double theta0 = tokenizer.nextTokenAsDouble() / 180.0 * NumericConstant::PI; //convert to rad |
63 |
|
nTokens -= 5; |
64 |
|
|
65 |
|
//switch is a maintain nightmare |