C# 클래스 SuperMap.WinRT.Utilities.MathUtil

파일 보기 프로젝트 열기: SuperMap/iClient-for-Win8

공개 메소드들

메소드 설명
CheckNewAndOldEqual ( double newValues, double oldValues ) : bool
GetIndex ( double resolution, double resolutions ) : int
GetNearest ( double resolution, double resolutions, double minRes, double maxRes ) : double
GetNearest ( double targetRes, double zoomRes, double nextRes, double resolutions, double minRes, double maxRes ) : double
GetNearestIndex ( double resolution, double resolutions ) : int
GetNearestIndex ( double resolution, double resolutions, double minRes, double maxRes ) : int
MinMaxCheck ( double value, double minValue, double maxValue ) : double

判断值是否超出最大最小值得范围。如果超出,返回最大值/最小值。

메소드 상세

CheckNewAndOldEqual() 공개 정적인 메소드

public static CheckNewAndOldEqual ( double newValues, double oldValues ) : bool
newValues double
oldValues double
리턴 bool

GetIndex() 공개 정적인 메소드

public static GetIndex ( double resolution, double resolutions ) : int
resolution double
resolutions double
리턴 int

GetNearest() 공개 정적인 메소드

public static GetNearest ( double resolution, double resolutions, double minRes, double maxRes ) : double
resolution double
resolutions double
minRes double
maxRes double
리턴 double

GetNearest() 공개 정적인 메소드

public static GetNearest ( double targetRes, double zoomRes, double nextRes, double resolutions, double minRes, double maxRes ) : double
targetRes double
zoomRes double
nextRes double
resolutions double
minRes double
maxRes double
리턴 double

GetNearestIndex() 공개 정적인 메소드

public static GetNearestIndex ( double resolution, double resolutions ) : int
resolution double
resolutions double
리턴 int

GetNearestIndex() 공개 정적인 메소드

public static GetNearestIndex ( double resolution, double resolutions, double minRes, double maxRes ) : int
resolution double
resolutions double
minRes double
maxRes double
리턴 int

MinMaxCheck() 공개 정적인 메소드

判断值是否超出最大最小值得范围。如果超出,返回最大值/最小值。
public static MinMaxCheck ( double value, double minValue, double maxValue ) : double
value double
minValue double
maxValue double
리턴 double