private static Axes getForwardAxis(Axes leftAxis, Axes upAxis) { if (leftAxis != Axes.X && upAxis != Axes.X) return Axes.X; else if (leftAxis != Axes.Y && upAxis != Axes.Y) return Axes.Y; else return Axes.Z; }