20 #ifndef _ROTATION_ABOUT_X_AXIS_H_
21 #define _ROTATION_ABOUT_X_AXIS_H_
23 #include "mbsim/functions/function.h"
35 int getArgSize()
const {
return 1; }
36 fmatvec::RotMat3 operator()(
const Arg &q) {
38 const double cosq=cos(alpha);
39 const double sinq=sin(alpha);
46 typename B::DRetDArg parDer(
const Arg &q) {
return a; }
47 typename B::DRetDArg parDerDirDer(
const Arg &qd,
const Arg &q) {
return typename B::DRetDArg(1); }
48 bool constParDer()
const {
return true; }
Definition: planar_contour.h:31
Definition: rotation_about_x_axis.h:28