/// <summary> /// クリッパの合成 /// </summary> /// <param name="a"></param> /// <param name="b"></param> /// <returns></returns> public static Clipper2D operator *(Clipper2D a, Clipper2D b) { Clipper2D clipper = new Clipper2D(); // Affine変換はそのまま合成してしまって良い。 clipper.Trans = a.Trans * b.Trans; return(clipper); }
/// <summary> /// クリッパの合成 /// </summary> /// <param name="a"></param> /// <param name="b"></param> /// <returns></returns> public static Clipper2D operator *(Clipper2D a , Clipper2D b) { Clipper2D clipper = new Clipper2D(); // Affine変換はそのまま合成してしまって良い。 clipper.Trans = a.Trans * b.Trans; return clipper; }