29 Commits

Author SHA1 Message Date
d55c8cdaac provide a GetHueScaledInt32 function 2023-07-09 19:26:42 -04:00
3557d81a55 add operator - and + and Offset method 2023-07-01 21:19:18 -04:00
b77bc4280c implement a Clone method for Rectangle 2023-07-01 21:13:17 -04:00
673b78b8d5 implement url-safe base64 2023-01-07 00:17:47 -05:00
409a35b476
idk 2022-12-04 14:00:25 -05:00
ce25595b60
implement FromHSV 2022-12-04 14:00:10 -05:00
a118fb3eef
allow user not specifying a particular MeasurementUnit; this will not be convertible 2022-09-16 01:33:19 -04:00
5356098217
Merge branch 'pre-commit' 2022-04-13 00:45:47 -04:00
ff282ad8ef
implement Rectnagle.Translate(double, double) 2022-04-13 00:42:37 -04:00
55af41f5cb
implement Color.ToUInt32 2022-03-17 14:27:24 -04:00
c09ec3549d
convert Vector2D into value type 2021-10-27 07:43:31 -04:00
545b3728f1
convenience method to create a Rectangle from Left/Top/Right/Bottom coordinates 2021-10-27 07:42:10 -04:00
e522d7042b add IsEmpty property to Color 2021-08-11 12:30:16 -04:00
de57c72972
provide Measurement-based Vector2D and Dimension2D types 2021-05-22 02:25:27 -04:00
fa2024074e
enhancements to Measurement class and adding new (but not necessarily convertible) MeasurementUnits 2021-05-22 02:19:06 -04:00
6866c3038f
just in case there's an ID10T error 2021-05-22 02:18:08 -04:00
a305f74c48
update pre-commit 2021-05-07 22:06:03 -04:00
4c106e3a3a
implement pre-commit hooks on MBS.Framework 2021-05-07 18:33:35 -04:00
014a9b99c4
improvements to MBS.Framework.Drawing.Color 2021-04-29 22:34:02 -04:00
bdecbd93ce
add ToString() method to MBS.Framework.Drawing.Padding 2021-01-09 22:22:28 -05:00
f87b6ab79c
properly differentiate between Color.Empty 2020-11-06 22:23:53 -05:00
031f268cca
provide a static Parse(string) method to play well with autoparse (StringExtensions.Parse) 2020-10-15 00:14:26 -04:00
72ab8dddd3
incorporate Measurement / MeasurementUnit into MBS.Framework.Drawing 2020-09-20 01:07:28 -04:00
05888e5ec9
add IsEmpty, Equals, ==, and != operators to Padding 2020-09-02 12:32:49 -04:00
73b696fc3f
add HSL calculations and other color mixing functions 2020-05-29 18:12:30 -04:00
05d18bdfda
implement equality for Dimension2D 2020-05-16 13:52:12 -04:00
1c67e6a4e0
add some convenient color mixing functions 2020-05-16 07:12:16 -04:00
3e0b638cff
convenience methods for operating on various types 2019-11-29 18:46:02 -05:00
600aabd976 Initial commit 2019-09-17 01:38:38 -04:00