static FSRMovement invertMove(const FSRMovement &move1)
static FSRMovement composeMoves(const FSRMovement &move1, const FSRMovement &move2)
OrientedPoint move(const OrientedPoint &pt) const
void compose(const FSRMovement &move2)
static OrientedPoint frameTransformation(const OrientedPoint &reference_pt_frame1, const OrientedPoint &reference_pt_frame2, const OrientedPoint &pt_frame1)
static FSRMovement moveBetweenPoints(const OrientedPoint &pt1, const OrientedPoint &pt2)
static OrientedPoint movePoint(const OrientedPoint &pt, const FSRMovement &move1)
FSRMovement(double f=0.0, double s=0.0, double r=0.0)