35 lines
859 B
C#
35 lines
859 B
C#
/*
|
|
* Copyright (c) 2022 LG Electronics Inc.
|
|
* SPDX-License-Identifier: LicenseRef-LGE-Proprietary
|
|
*/
|
|
|
|
using Aurora.View;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace AuroraUIComponent.UserControls
|
|
{
|
|
public class IPattern : NotifyPropertyChangedBase
|
|
{
|
|
public bool IsEnabled { get => _IsEnabled; set => SetProperty(ref _IsEnabled, value); }
|
|
private bool _IsEnabled = true;
|
|
|
|
public virtual bool GetMinMax(out double minX, out double maxX, out double minY, out double maxY)
|
|
{
|
|
minX = 0;
|
|
maxX = 0;
|
|
minY = 0;
|
|
maxY = 0;
|
|
return false;
|
|
}
|
|
|
|
public virtual void Shift(double x, double y)
|
|
{
|
|
// should be implemented child class
|
|
}
|
|
}
|
|
}
|