void consoleCmdRotate(int axis1, int axis2, double angle) { if ((axis1<1) || (axis2<1) || (axis1>figureData.dim) || (axis2>figureData.dim) || (axis1==axis2)) { scriptThrowException("Wrong parameters"); return; } figureRotate(axis1-1, axis2-1, angle); }
bool animCustomRot(struct animRotation *rot, GLdouble angle) { if ((rot->axis1<figureData.dim) && (rot->axis2<figureData.dim)) { figureRotate(rot->axis1, rot->axis2, angle); return true; } else { consolePrintErr("Wrong axes"); return false; } }