コード例 #1
0
ファイル: UnivoxUtil.cs プロジェクト: ModernMAK/UniVox
 public static int2 GetPosition2(int index) => IndexMapUtil.ToPosition2(index, AxisSize);
コード例 #2
0
ファイル: UnivoxUtil.cs プロジェクト: ModernMAK/UniVox
 public static int GetIndex(int x, int y) => IndexMapUtil.ToIndex(x, y, AxisSize);
コード例 #3
0
ファイル: UnivoxUtil.cs プロジェクト: ModernMAK/UniVox
 public static int GetIndex(int3 position) => IndexMapUtil.ToIndex(position, CreateSizeCube());
コード例 #4
0
ファイル: UnivoxUtil.cs プロジェクト: ModernMAK/UniVox
 public static int GetIndex(int2 position) => IndexMapUtil.ToIndex(position, AxisSize);
コード例 #5
0
ファイル: UnivoxUtil.cs プロジェクト: ModernMAK/UniVox
 public static int GetNeighborIndex(int3 position, Direction direction) =>
 IndexMapUtil.ToIndex(position + direction.ToInt3(), CreateSizeCube());