示例#1
0
        public object Clone()
        {
            var clone = (MacroStabilityInwardsSlidingCurve)MemberwiseClone();

            clone.LeftCircle  = (MacroStabilityInwardsSlidingCircle)LeftCircle.Clone();
            clone.RightCircle = (MacroStabilityInwardsSlidingCircle)RightCircle.Clone();
            clone.Slices      = Slices.Select(s => (MacroStabilityInwardsSlice)s.Clone()).ToArray();

            return(clone);
        }
示例#2
0
 public IEnumerable <IntPtr> GetSlicePointers()
 {
     return(Slices.Select(i => i.Pixels));
 }