AppleScaleByWidth<T>(T[] array, int width, int height, int widthScale)
method is added.ApplyScaleByHeight<T>(T[] array, int witdh, int height, int heightScale)
method is added.
- Splitting methods by their usages on files.
GetCustomScalingIndexV2(int index, int width, int height, int widthScale, int heightScale)
method is removed.SetHeight(int height)
,SetWidth(int width)
,GetScalingIndexFor4x(int index)
,GetScalingIndexFor9X(int index)
,GetScalingIndexFor16x(int index)
,GetScalingIndexFor25x(int index)
andGetScalingIndexFor36x(int index)
methods are removed.
ApplyScale<T>(T[] array, int width, int height, int customScale)
method is added.AppleScale<T>(T[] array, int width, int height, int customScale, ParallelOptions parallelOptions)
method is added.
- Fixing a bug on calculation of offset value on
GetCustomScaleIndex(int index, int width, int height, int customScale)
method.
ApplyScale<T>(List<T> list, int width, int height, int customScale)
method is added for generic list of generic data type.width
andheight
values should be same forApplyScale<T>()
andGetCustomScalingIndex()
methods. Temporarily value checking is added.
GetIndexFor4x(int index)
renamed asGetScalingIndexFor4x(int index)
- Variables renamed to enhance readability.
- New design README.
- New design CHANGELOG.
- Added CHANGELOG.
- Added Nuget download link on README.
- Added CHANGELOG link under Version History on README.
- Added minimum value checking into
SetHeight()
andSetWidth()
methods.
- Added licence file.
- Readme file is filled.
- Added multi-target framework support added.
- Added summaries into methods.
- Icons are added for package and file.
- Initial release.