예제 #1
0
            public CsgNode Clone()
            {
                var node = new CsgNode();

                node.Plane    = Plane?.Clone();
                node.Front    = Front?.Clone();
                node.Back     = Back?.Clone();
                node.Polygons = Polygons.Select(p => p.Clone()).ToList();
                return(node);
            }
예제 #2
0
 public CsgNodeWrapper Clone()
 {
     return(Repository.GetWrapper(Node.Clone()));
 }