public Point Conjugate(Point input) { return(new Point(Detail.sw312(true, input.P3, P1, P2))); }
public unsafe void Conjugate(Direction *input, Direction *output, int count) { Detail.sw312(false, &input->P3, P1, default, &output->P3, count);
public unsafe void Conjugate(Point *input, Point *output, int count) { Detail.sw312(true, &input->P3, P1, P2, &output->P3, count); }