MCAEmotiv.Interop.Channels.Mirror C# (CSharp) Method

Mirror() public static method

Returns the channel which is in the same location as this channel, but on a mirror image of half of the head
public static Mirror ( this channel ) : Channel
channel this
return Channel
        public static Channel Mirror(this Channel channel)
        {
            switch (channel)
            {
                case Channel.AF3: return Channel.AF4;
                case Channel.AF4: return Channel.AF3;
                case Channel.F7: return Channel.F8;
                case Channel.F8: return Channel.F7;
                case Channel.F3: return Channel.F4;
                case Channel.F4: return Channel.F3;
                case Channel.FC5: return Channel.FC6;
                case Channel.FC6: return Channel.FC5;
                case Channel.T7: return Channel.T8;
                case Channel.T8: return Channel.T7;
                case Channel.P7: return Channel.P8;
                case Channel.P8: return Channel.P7;
                case Channel.O1: return Channel.O2;
                case Channel.O2: return Channel.O1;
                default: throw new Exception("Not a channel");
            }
        }