コード例 #1
0
        public FundamentalRegion ReflectInMirror(int mirrorId)
        {
            Mirror[] newBoundary = new Mirror[boundary.Length];
            Mirror   m           = boundary[mirrorId];

            for (int i = 0; i < boundary.Length; i++)
            {
                newBoundary[i] = m.Reflect(boundary[i]);
            }
            return(new FundamentalRegion(newBoundary));
        }
コード例 #2
0
ファイル: Mirror.cs プロジェクト: xenapior/UniformPolytope
 public Mirror Reflect(Mirror tobeReflected)
 {
     var T = Space.I
 }