426 references to Min
Aspire.Dashboard (1)
dotnet-svcutil-lib (1)
Microsoft.Build (1)
Microsoft.CodeAnalysis.EditorFeatures (1)
Microsoft.Data.Analysis (4)
Microsoft.Extensions.Caching.StackExchangeRedis (1)
Microsoft.Extensions.Diagnostics.ResourceMonitoring (8)
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (1)
Microsoft.Maui (14)
Microsoft.Maui.Controls (32)
LegacyLayouts\GridCalc.cs (6)
317 double contractionNeeded = Math.Min(contractionSpace, Math.Max(currentSize.Width - targetWidth, 0));
352 double contractionNeeded = Math.Min(contractionSpace, Math.Max(currentSize.Height - targetHeight, 0));
394 starColumnWidth = Math.Min(column.ActualWidth, starColumnWidth);
411 double contractionNeeded = Math.Min(contractionSpace, Math.Max(request.Width - targetWidth, 0));
457 starRowHeight = Math.Min(row.ActualHeight, starRowHeight);
473 double contractionNeeded = Math.Min(contractionSpace, Math.Max(request.Height - targetHeight, 0));
Microsoft.Maui.Graphics (4)
Microsoft.Maui.Graphics.Skia (1)
Microsoft.Maui.Maps (10)
Primitives\MapSpan.cs (10)
14 LatitudeDegrees = Math.Min(Math.Max(latitudeDegrees, MinimumRangeDegrees), 90.0);
15 LongitudeDegrees = Math.Min(Math.Max(longitudeDegrees, MinimumRangeDegrees), 180.0);
30 return new Distance(1000 * Math.Min(latKm, longKm) / 2);
36 north = Math.Min(Math.Max(north, 0), 90);
37 south = Math.Max(Math.Min(south, 0), -90);
38 double lat = Math.Max(Math.Min(Center.Latitude, north), south);
39 double maxDLat = Math.Min(north - lat, -south + lat) * 2;
40 return new MapSpan(new Location(lat, Center.Longitude), Math.Min(LatitudeDegrees, maxDLat), LongitudeDegrees);
80 double maxDLat = Math.Min(90 - Center.Latitude, 90 + Center.Latitude) * 2;
81 return new MapSpan(Center, Math.Min(LatitudeDegrees / zoomFactor, maxDLat), LongitudeDegrees / zoomFactor);
Microsoft.Maui.Resizetizer (1)
Microsoft.ML.AutoML (2)
Microsoft.ML.AutoML.Tests (2)
Microsoft.ML.Core (2)
Microsoft.ML.FastTree (2)
Microsoft.ML.Mkl.Components (1)
Microsoft.ML.Sweeper (2)
Microsoft.ML.TimeSeries (7)
Microsoft.ML.Transforms (1)
Microsoft.VisualStudio.LanguageServices (1)
PresentationCore (37)
MS\Internal\Ink\StrokeRenderer.cs (6)
106if ((Math.Min(prevArea, currArea) / Math.Max(prevArea, currArea)) <= 0.70d)
249percentIntersect += Math.Min(4.99999d, ((maxExtent / 20d) * 5d));
527if ((Math.Min(prevArea, currArea) / Math.Max(prevArea, currArea)) <= 0.90d)
834double intersectWidth = Math.Max((double)(Math.Min(rect1.Right, rect2.Right) - intersectLeft), (double)0);
835double intersectHeight = Math.Max((double)(Math.Min(rect1.Bottom, rect2.Bottom) - intersectTop), (double)0);
845double minArea = Math.Min(rect1Area, rect2Area);
MS\Internal\Media3D\GeneralTransform2DTo3DTo2D.cs (8)
495if (!((Math.Max(visEdgeStart.X, visEdgeEnd.X) < Math.Min(uv1.X, uv2.X)) ||
496(Math.Min(visEdgeStart.X, visEdgeEnd.X) > Math.Max(uv1.X, uv2.X)) ||
497(Math.Max(visEdgeStart.Y, visEdgeEnd.Y) < Math.Min(uv1.Y, uv2.Y)) ||
498(Math.Min(visEdgeStart.Y, visEdgeEnd.Y) > Math.Max(uv1.Y, uv2.Y))))
913if (!((Math.Max(visEdgeStart.X, visEdgeEnd.X) < Math.Min(uv1.X, uv2.X)) ||
914(Math.Min(visEdgeStart.X, visEdgeEnd.X) > Math.Max(uv1.X, uv2.X)) ||
915(Math.Max(visEdgeStart.Y, visEdgeEnd.Y) < Math.Min(uv1.Y, uv2.Y)) ||
916(Math.Min(visEdgeStart.Y, visEdgeEnd.Y) > Math.Max(uv1.Y, uv2.Y))))
PresentationFramework (175)
System\Windows\Controls\DataGridColumnCollection.cs (10)
1267double displayValue = Math.Min(width.DesiredValue, maxWidth);
1359column.SetWidthInternal(new DataGridLength(width.Value, width.UnitType, width.DesiredValue, Math.Min(width.DesiredValue, maxWidth)));
1778double maxColumnResizeWidth = expandBeyondDesiredWidth ? column.MaxWidth : Math.Min(width.DesiredValue, column.MaxWidth);
1913column.UpdateWidthForStarColumn(Math.Min(columnDesiredWidth, column.MaxWidth), columnDesiredWidth, columnDesiredWidth / perStarWidth);
2000double usedStarSpace = ComputeStarColumnWidths(Math.Min(expectedStarSpace, sumOfStarMaxWidths));
2071double lagWidth = Math.Min(width.DesiredValue, columnMaxWidth) - width.DisplayValue;
2102if (DoubleUtil.LessThan(width.DisplayValue, Math.Min(width.DesiredValue, column.MaxWidth)))
2130giveAwayWidth -= Math.Min(contributingSpace, giveAwayWidth);
2137giveAwayWidth = Math.Min(giveAwayWidth, Math.Max(0d, totalSpace - usedSpace));
2184return Math.Min(usedSpace - totalAvailableWidth, takeAwayWidth);
System\Windows\Controls\Grid.cs (19)
1089userMinSize = Math.Max(userMinSize, Math.Min(userSize, userMaxSize));
1113definitions[i].MeasureSize = Math.Max(userMinSize, Math.Min(userSize, userMaxSize));
1213DefinitionsU[PrivateCells[i].ColumnIndex].UpdateMinSize(Math.Min(children[i].DesiredSize.Width, DefinitionsU[PrivateCells[i].ColumnIndex].UserMaxSize));
1230DefinitionsV[PrivateCells[i].RowIndex].UpdateMinSize(Math.Min(children[i].DesiredSize.Height, DefinitionsV[PrivateCells[i].RowIndex].UserMaxSize));
1503double newMinSize = Math.Min(sizeToDistribute / (count - i), tempDefinitions[i].PreferredSize);
1533tempDefinitions[i].UpdateMinSize(Math.Min(newMinSize, tempDefinitions[i].SizeCache));
1544tempDefinitions[i].UpdateMinSize(Math.Min(newMinSize, tempDefinitions[i].SizeCache));
1655starValue = Math.Min(starValue, c_starClip);
1660maxSize = Math.Min(maxSize, c_starClip);
1699resolvedSize = Math.Min(userSize, tempDefinitions[i].UserMaxSize);
2005resolvedSize = Math.Min(resolvedSize, def.UserMaxSize);
2095starValue = Math.Min(starValue, c_starClip);
2100maxSize = Math.Min(maxSize, c_starClip);
2140definitions[i].SizeCache = Math.Max(definitions[i].MinSizeForArrange, Math.Min(userSize, userMaxSize));
2186resolvedSize = Math.Min(userSize, definitions[definitionIndices[i]].UserMaxSize);
2213final = Math.Min(final, definitions[definitionIndex].SizeCache);
2220final = Math.Min(final, definitions[definitionIndex].SizeCache);
2426def.SizeCache = Math.Max(def.MinSizeForArrange, Math.Min(userSize, userMaxSize));
2630resolvedSize = Math.Min(resolvedSize, def.UserMaxSize);
System\Windows\Controls\VirtualizingStackPanel.cs (14)
2319double factor = Math.Min(1.0, isHorizontal ? viewport.Width / extendedViewport.Width : viewport.Height / extendedViewport.Height);
6704childViewport.X = Math.Min(childViewport.X, 0) -
6749childViewport.Y = Math.Min(childViewport.Y, 0) -
7211pixelSizeInViewport = Math.Min(childViewport.Width, childPixelSize.Width - pixelSizeBeforeViewport);
7266double childPixelHeightInViewport = Math.Min(childViewport.Height, childPixelSize.Height - Math.Max(childViewport.Y, 0.0));
7303pixelSizeInViewport = Math.Min(childViewport.Height, childPixelSize.Height - pixelSizeBeforeViewport);
7358double childPixelWidthInViewport = Math.Min(childViewport.Width, childPixelSize.Width - Math.Max(childViewport.X, 0.0));
9698Math.Min(stackPixelSize.Width, constraint.Width) : constraint.Width;
9703Math.Min(stackPixelSize.Height, constraint.Height) : constraint.Height;
10547Math.Min(stackPixelSize.Width, constraint.Width) : constraint.Width;
10552Math.Min(stackPixelSize.Height, constraint.Height) : constraint.Height;
10648lastPageSafeOffset = lastPageSafeOffset.HasValue ? Math.Min(computedViewportOffset.X, (double)lastPageSafeOffset) : computedViewportOffset.X;
10779lastPageSafeOffset = lastPageSafeOffset.HasValue ? Math.Min(computedViewportOffset.Y, (double)lastPageSafeOffset) : computedViewportOffset.Y;
11166double visibleEnd = Math.Max(Math.Min(end, viewportSize), visibleStart);
System\Windows\FrameworkElement.cs (19)
4045maxHeight = Math.Max(Math.Min(height, maxHeight), minHeight);
4048minHeight = Math.Max(Math.Min(maxHeight, height), minHeight);
4055maxWidth = Math.Max(Math.Min(width, maxWidth), minWidth);
4058minWidth = Math.Max(Math.Min(maxWidth, width), minWidth);
4181h = Math.Min(0.5*Math.Abs(xConstr/c), yCoverD);
4192w = Math.Min( 0.5*Math.Abs(yConstr/b), xCoverA);
4221h = Math.Min(0.5*Math.Abs(yConstr/d), xCoverC);
4232w = Math.Min( 0.5*Math.Abs(xConstr/a), yCoverB);
4249w = Math.Min(yCoverB, xCoverA) * 0.5;
4250h = Math.Min(xCoverC, yCoverD) * 0.5;
4267Double expandFactor = Math.Min(xConstr / childBoundsTr.Width,
4375frameworkAvailableSize.Width = Math.Max(mm.minWidth, Math.Min(frameworkAvailableSize.Width, mm.maxWidth));
4376frameworkAvailableSize.Height = Math.Max(mm.minHeight, Math.Min(frameworkAvailableSize.Height, mm.maxHeight));
4714Size clippedInkSize = new Size(Math.Min(innerInkSize.Width, mm.maxWidth),
4715Math.Min(innerInkSize.Height, mm.maxHeight));
4899inkSize.Width = Math.Min(inkSize.Width, mm.maxWidth);
4900inkSize.Height = Math.Min(inkSize.Height, mm.maxHeight);
5236inkSize.Width = Math.Min(inkSize.Width, mm.maxWidth);
5237inkSize.Height = Math.Min(inkSize.Height, mm.maxHeight);
System\Windows\Window.cs (8)
1813frameworkAvailableSize.Width = Math.Max(mm.minWidth, Math.Min(frameworkAvailableSize.Width, mm.maxWidth));
1814frameworkAvailableSize.Height = Math.Max(mm.minHeight, Math.Min(frameworkAvailableSize.Height, mm.maxHeight));
1843arrangeBounds.Width = Math.Max(mm.minWidth, Math.Min(arrangeBounds.Width, mm.maxWidth));
1844arrangeBounds.Height = Math.Max(mm.minHeight, Math.Min(arrangeBounds.Height, mm.maxHeight));
3476mm.maxWidth = Math.Min(MinWidth, maxSizeLogicalUnits.X);
3482mm.maxWidth = Math.Min(MaxWidth, maxSizeLogicalUnits.X);
3498mm.maxHeight = Math.Min(this.MinHeight, maxSizeLogicalUnits.Y);
3504mm.maxHeight = Math.Min(MaxHeight, maxSizeLogicalUnits.Y);
PresentationFramework.Aero (13)
PresentationFramework.Aero2 (13)
PresentationFramework.AeroLite (7)
PresentationFramework.Classic (7)
PresentationFramework.Luna (13)
PresentationFramework.Royale (13)
ReachFramework (7)
System.Data.Common (1)
System.Net.Http (1)
System.Private.CoreLib (10)
System.Threading.RateLimiting (1)
System.Windows.Controls.Ribbon (16)
System.Windows.Forms (5)
System.Windows.Forms.Design (1)
System.Windows.Input.Manipulations (2)
WindowsFormsIntegration (4)