PlaneクラスをマクロでAligned / UnAligned両方定義