| makeMonotone | HGeometry.Polygon.Triangulation.MakeMonotone |
| mapChain | HGeometry.Polygon.Convex.Unbounded |
| mapF | HGeometry.Sequence.Alternating |
| Mapping | HGeometry.DelaunayTriangulation |
| mapVertices | HGeometry.Plane.LowerEnvelope.Connected, HGeometry.Plane.LowerEnvelope |
| mapWithEdgeLabels | HGeometry.Trie |
| mapWithKeyMerge1 | HGeometry.Map.NonEmpty.Monoidal |
| MarkedView | Ipe.IpeToIpe |
| markedView | Ipe.IpeToIpe |
| Matrix | |
| 1 (Data Constructor) | Ipe.Attributes, Ipe |
| 2 (Type/Class) | HGeometry.Matrix |
| 3 (Data Constructor) | HGeometry.Matrix |
| matrixFromList | HGeometry.Matrix.Class, HGeometry.Matrix |
| matrixFromRows | HGeometry.Matrix.Class, HGeometry.Matrix |
| MatrixSym0 | Ipe.Attributes, Ipe |
| matrixToMisoString | HGeometry.Miso.Svg.StaticCanvas |
| Matrix_ | HGeometry.Matrix.Class, HGeometry.Matrix |
| maximumMaybe | HGeometry.List.Util |
| maximumVertexBy | HGeometry.Polygon.Class, HGeometry.Polygon |
| maxInDirection | HGeometry.Polygon.Convex.Internal, HGeometry.Polygon.Convex, HGeometry.Polygon |
| MaxInfinity | HGeometry.Unbounded |
| maxPoint | HGeometry.Box.Class, HGeometry.Box |
| MDVertex | |
| 1 (Type/Class) | HGeometry.Plane.LowerEnvelope.Connected, HGeometry.Plane.LowerEnvelope |
| 2 (Data Constructor) | HGeometry.Plane.LowerEnvelope.Connected, HGeometry.Plane.LowerEnvelope |
| measure | HGeometry.Measured.Class, HGeometry.Measured |
| Measured | HGeometry.Measured.Class, HGeometry.Measured |
| Merge | HGeometry.Polygon.Triangulation.MakeMonotone |
| merge | |
| 1 (Function) | HGeometry.Polygon.Convex.Merge |
| 2 (Function) | HGeometry.Algorithms.LogarithmicMethod |
| mergeAlternating | HGeometry.Sequence.Alternating |
| mergeDefiners | HGeometry.Plane.LowerEnvelope.Connected, HGeometry.Plane.LowerEnvelope |
| mergePairs | HGeometry.ClosestPair.DivideAndConquer |
| mergeSorted | HGeometry.Algorithms.DivideAndConquer |
| mergeSortedBy | HGeometry.Algorithms.DivideAndConquer |
| mergeSortedLists | HGeometry.Algorithms.DivideAndConquer |
| mergeSortedListsBy | HGeometry.Algorithms.DivideAndConquer |
| Metric_ | HGeometry, HGeometry.Kernel, HGeometry.Vector.Class, HGeometry.Vector |
| MiddleButton | HGeometry.Miso.Event.Extra |
| minDisk | HGeometry.Disk.Smallest |
| minimaBy | HGeometry.List.Util |
| minimaOn | HGeometry.List.Util |
| MinimizationDiagram | |
| 1 (Type/Class) | HGeometry.Plane.LowerEnvelope.Connected, HGeometry.Plane.LowerEnvelope |
| 2 (Data Constructor) | HGeometry.Plane.LowerEnvelope.Connected, HGeometry.Plane.LowerEnvelope |
| minimumMaybe | HGeometry.List.Util |
| minimumMaybeBy | HGeometry.List.Util |
| minimumVertexBy | HGeometry.Polygon.Class, HGeometry.Polygon |
| MinInfinity | HGeometry.Unbounded |
| MiniPage | |
| 1 (Type/Class) | Ipe.Content, Ipe.Types, Ipe |
| 2 (Data Constructor) | Ipe.Content, Ipe.Types, Ipe |
| MiniPageAttributes | Ipe.Attributes, Ipe |
| minkowskiSum | HGeometry.Polygon.Convex.MinkowskiSum |
| minPoint | HGeometry.Box.Class, HGeometry.Box |
| mkClosedInterval | HGeometry.Interval.Class, HGeometry.Interval |
| MkDiametralBall | HGeometry, HGeometry.Ball.Diametral, HGeometry.Ball, HGeometry.Kernel |
| mkEndPoint | HGeometry, HGeometry.Interval.EndPoint, HGeometry.Interval.Class, HGeometry.Interval, HGeometry.LineSegment, HGeometry.Kernel |
| mkEpsFold | HGeometry.Number.Real.Symbolic |
| MkHyperPlaneConstraints | HGeometry, HGeometry.HyperPlane, HGeometry.Kernel |
| mkInterval | HGeometry.Interval.Class, HGeometry.Interval |
| mkIpeObject | Ipe.Content, Ipe.Types, Ipe |
| MkLineEQ | HGeometry, HGeometry.Line.LineEQ, HGeometry.Line, HGeometry.Kernel |
| mkLineSegment | HGeometry, HGeometry.LineSegment.Class, HGeometry.LineSegment, HGeometry.Kernel |
| mkOpenInterval | HGeometry.Interval.Class, HGeometry.Interval |
| MkReport | HGeometry.Measured.Report |
| MkSimplePolygon | HGeometry.Polygon.Simple, HGeometry.Polygon |
| MkSphere | HGeometry, HGeometry.Ball.CenterAndRadius, HGeometry.Ball, HGeometry.Kernel |
| mkTriangle | HGeometry.Triangle.Class, HGeometry.Triangle |
| MkVector1 | HGeometry, HGeometry.Kernel, HGeometry.Vector |
| MkVector2 | HGeometry, HGeometry.Kernel, HGeometry.Vector |
| MkVector3 | HGeometry, HGeometry.Kernel, HGeometry.Vector |
| MkVector4 | HGeometry, HGeometry.Kernel, HGeometry.Vector |
| mkViewport | HGeometry.Viewport |
| MonoidalNEMap | |
| 1 (Type/Class) | HGeometry.Map.NonEmpty.Monoidal |
| 2 (Data Constructor) | HGeometry.Map.NonEmpty.Monoidal |
| monotoneDirection | HGeometry.Polygon.Monotone |
| MonotonePolygon | HGeometry.Polygon.Monotone |
| MonotonePolygonF | HGeometry.Polygon.Monotone |
| mouseCoordinates | HGeometry.Miso.Svg.Canvas |
| mousePosition | HGeometry.Miso.Svg.Canvas |
| MoveTo | Ipe.Path |