/* * Copyright (c) 2025 LG Electronics Inc. * SPDX-License-Identifier: LicenseRef-LGE-Proprietary */ using System; namespace VisionCommon { public class CoordConvRecipe : ICloneCopy { public CoordSystem CoordSystem { get; set; } = new CoordSystem(); public CoordConvRecipe Clone() { return ((ICloneable)this).Clone() as CoordConvRecipe; } object ICloneable.Clone() { var cloneObj = new CoordConvRecipe(); CopyTo(cloneObj); return cloneObj; } public void CopyTo(CoordConvRecipe target) { target.CoordSystem = this.CoordSystem.Clone() as CoordSystem; } } }