- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/Actions/AtomAction/RotateAroundOriginByAngleAction.def
r967b3c r6ba9ba 9 9 #include "LinearAlgebra/Vector.hpp" 10 10 11 #include "Parameters/Validators/DummyValidator.hpp" 12 #include "Parameters/Validators/Specific/RotationAngleValidator.hpp" 13 11 14 // i.e. there is an integer with variable name Z that can be found in 12 15 // ValueStorage by the token "Z" -> first column: int, Z, "Z" 13 // "undefine" if no parameters are required, use (NO DEFAULT) for each (undefined) default value16 // "undefine" if no parameters are required, use (NOPARAM_DEFAULT) for each (undefined) default value 14 17 #define paramtypes (double)(Vector) 15 18 #define paramtokens ("rotate-around-origin")("position") … … 17 20 #undef paramdefaults 18 21 #define paramreferences (angle)(Axis) 22 #define paramvalids \ 23 (RotationAngleValidator())\ 24 (DummyValidator< Vector> ()) 19 25 20 26 #define statetypes (std::vector<atom*>)
Note:
See TracChangeset
for help on using the changeset viewer.